c'était juste une faute de frappe...
c'est mysql_nUm_rows()
;)
Ventilo
hummm
Fatal error: Call to undefined function: mysql_nom_rows() in /news_list2.php on line 15
semblerais que Multimania ne suoporte pas la function mysql_nom_rows
Il a donc falu que jutilise la manière à antibillou
[edtdd]--Message édité par Ventilo--[/edtdd]
Ventilo
Mon dieux! Que de réponse pour une question insignifiante :D
Merci tout le monde :jap:
antibillou
gizmo a écrit a écrit :
Encore + simple:
$sql = "select count(id) as id_tot from news"; $recup = mysql_query($sql); $nb_id = mysql_nom_rows($recup); $compt = mysql_fetch_array($recup);
et plus efficace en therme de temps de calcul :D
bien joué !!!, dans ce cas on peut même supprimer le "as id_tot" de la requete !!!
bien vu gizmo :)
gizmo
Encore + simple:
$sql = "select count(id) as id_tot from news"; $recup = mysql_query($sql); $nb_id = mysql_nom_rows($recup); $compt = mysql_fetch_array($recup);
et plus efficace en therme de temps de calcul :D
antibillou
Encore + simple:
$sql = "select count(id) as id_tot from news";
$recup = mysql_query($sql);
$compt = mysql_fetch_array($recup);
$nb_id = $compt["id_tot"];
ainsi dans $nb_id il y aura le nbre d'enregistrements
ipbog
y a beaucoup plus simple et en plus sans sous-requête :
$sql="SELECT <clé_primaire> FROM <nom__table>";
$idr=mysql_query($sql, $<identifiant_connexion> );
while ($ligne=mysql_num_fields)
{
$n++;
}
Et voilà la variable n contient le nombre de ligne dans ta table..
C_Po_Ma_Faute
un truc du genre :
"(...) WHERE news.id >= (select count(news.id) from Tatable) and news.id <= (select count(news.id) from Tatable)"
devrait marcher :sol:
Ventilo
Je me suis moi aussi mis au PHP :sol: ( 1 de plus )
Mais j'ai un petit problem, je veux faire une requête du type:
blabla WHERE news.id >= NombreItemColone - $ValeurUtilisateur and news.id <= NombreItemColone
Donc j'affiche les $ValeurUtilisateur denière row ajouté...
Mais j'ai essayé avec COUNT(news.id) mais sa marche pas...
LA DOC DE MySQL EST PAS ASSEZ EXPLICITE! IMHO
Alors quelqu'un peu m'aider?
[edit]
Excuser moi si j'ai pas tout décrit avec le bon vocabulaire...
Je commence :o [/edit]