jenny50 | Bonjour à tous, Je cherche à connaitre le nombre de ligne de résultat pour ma requete. Normalement on utilise count() mais là ça ne fonctionne pas. Quand j'éxecute ma requete dans pgadmin3 (équivalent de myadmin), j'obtiens 2 lignes. Et quand je fais un echo de $nbr j'obtiens 1.
Pouvez-vous m'aider?? voici mon code
Code :
- $sql = " SELECT mess_cle, mess_titre, mess_message, mess_date, mess_emetteur, grp_cle, uti_ip FROM messages, grputi, utilisateurs WHERE grp_cle = mess_dest AND uti_grp = grp_cle AND uti_ip = '200.17.182.200' ";
- $nbr = count($sql);
- $qry = pg_query($conn, $sql);
- echo ' '.$nbr.' <br>';
- while ($result = pg_fetch_assoc($qry))
- {
- if (isset($result['mess_cle']))
- {
- echo $result['mess_titre']. '<br>';
- }
- else
- {
- header("Location:accueil.php" );
- }
- }
|
Message édité par jenny50 le 22-03-2006 à 10:15:25
|