Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3774 connectés 

  FORUM HardWare.fr
  Programmation

  [PHP+MySQL] Calculer le nombre total d'item d'une colone

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP+MySQL] Calculer le nombre total d'item d'une colone

n°55292
Ventilo
Ventilo? Depuis 1998!
Posté le 26-08-2001 à 17:36:12  profilanswer
 

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]

 

[edtdd]--Message édité par Ventilo--[/edtdd]

mood
Publicité
Posté le 26-08-2001 à 17:36:12  profilanswer
 

n°55296
C_Po_Ma_Fa​ute
Posté le 26-08-2001 à 17:49:06  profilanswer
 

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:

n°55306
ipbog
Posté le 26-08-2001 à 17:55:53  profilanswer
 

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..

n°55307
antibillou
Si je t'attrape je te mord !!!
Posté le 26-08-2001 à 18:03:36  profilanswer
 

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


---------------
http://212.95.67.13/fla/pri.cgi?a= [...] 50&f=20&g=
n°55313
gizmo
Posté le 26-08-2001 à 18:19:54  profilanswer
 

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

n°55314
antibillou
Si je t'attrape je te mord !!!
Posté le 26-08-2001 à 18:22:00  profilanswer
 

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 :)


---------------
http://212.95.67.13/fla/pri.cgi?a= [...] 50&f=20&g=
n°55317
Ventilo
Ventilo? Depuis 1998!
Posté le 26-08-2001 à 18:33:47  profilanswer
 

Mon dieux! Que de réponse pour une question insignifiante :D  
 
Merci tout le monde :jap:

n°55318
Ventilo
Ventilo? Depuis 1998!
Posté le 26-08-2001 à 18:42:37  profilanswer
 

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]

n°55325
M@nu
Posté le 26-08-2001 à 19:15:31  profilanswer
 

c'était juste une faute de frappe...
c'est mysql_nUm_rows()
 
;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP+MySQL] Calculer le nombre total d'item d'une colone

 

Sujets relatifs
PHP : petite question...calculer le temps entre 2 dates...[PHP] mise à jour de site à l'aide de la fonction readfile()
[php / Mysql ] un mot sur 2 !vbscript - nombre d'occurences
[PHP] if... else... while.. boucle.. sos....[PHP] Variable d'environnement REMOTE_PORT
[PHP] Comment copier une page html ?[PHP] Problème d'accès à un fichier distant avec include()
[mysql]recuperer toutes les valeurs des champs d'une requeterequete Mysql
Plus de sujets relatifs à : [PHP+MySQL] Calculer le nombre total d'item d'une colone


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)