question sur PHP - Forums de discussion
Navigation
Accueil du forum
» PHP » question sur PHP
Le sujet
question sur PHPPar
quentin49, le Samedi 16/07/2005 à 03h05'03
410 messages
Bonjour, je viens de créer un petit code qui récupère des infos:
<?php
$sql2 = "select * FROM cptvisite1 WHERE id = '$id2'";
$req2 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_assoc($req2))
{
$idrec = $data['id'];
$idcptrec = $data['idcpt'];
echo"- <a href='index-voircptvisite.html&id=$idrec&idcpt=$idcptrec'>Compteur1</a></div><p>";
}
?>
et donc sa va afficher le nombre de compteur k'il y a dans la bdd.
J'aimerai que si il y a un compteur sa mette:
- Compteur n°1
et si il y a 2 compteur sa afiche:
- Compteur n°1
- Compteur n°2
donc tout sa sa marche mais j'aimerai que sa mette n°1, n°2 ....
car la ce ke g mi sa va toujours mettre " Compteur n°1 a chaque fois qq soit le nb de compteur...
J'espere que vous avez compris...
Merci bcp d'avance !
________________
quentin49
Les réponses

Par
raptor, le Samedi 16/07/2005 à 03h10'03
2217 messages
bah t'initialises une variable avant le debut de la boucle, tu l'affiche dans la boucle, et tu l'incrementes toujours dans la boucle.
________________
Fondateur de Net-Pratique,
Ancien webmaster.
Statut:
Administrateur/Webmaster

Par
quentin49, le Samedi 16/07/2005 à 09h44'07
410 messages
alors si je cimprend bien je doit faire comme sa:
<?php
$sql2 = "select * FROM cptvisite1 WHERE id = '$id2'";
$req2 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$var = 0;
while($data = mysql_fetch_assoc($req2))
{
$idrec = $data['id'];
$idcptrec = $data['idcpt'];
echo"- <a href='index-voircptvisite.html&id=$idrec&idcpt=$idcptrec'>Compteur$var+1</a></div><p>";
}
?>
car je comprend pas tellement...
________________
quentin49

Par
raptor, le Samedi 16/07/2005 à 12h10'00
2217 messages
rajoutes $var++;
avant le $idrec=$date["id"];
________________
Fondateur de Net-Pratique,
Ancien webmaster.
Statut:
Administrateur/Webmaster

Par
quentin49, le Samedi 16/07/2005 à 12h36'43
410 messages
ok merci bcp sa marche !!!!
________________
quentin49
Pages
A lire également
- Les conditions générales d'utilisation du site
Top-sites membres
Discussions récentes dans les forums