boucle while
4 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
boucle while
Bonjour,
Débutant en en php4, je voudrais savoir il est possible de séparer le programme de la vue avec du code lié à la boucle while, et donc comment le faire,
Cela afin donc de séparer le programme du contenu et surtout de pouvoir reprendre les données à des endroits différents de ma page
ex classique ci-dessous;
Merci, de vos retours
ludo
Débutant en en php4, je voudrais savoir il est possible de séparer le programme de la vue avec du code lié à la boucle while, et donc comment le faire,
Cela afin donc de séparer le programme du contenu et surtout de pouvoir reprendre les données à des endroits différents de ma page
ex classique ci-dessous;
- Code: Tout sélectionner
// on scanne les tuples
while ($data = mysql_fetch_array($req, MYSQL_ASSOC)) {
echo "<a href='http://$data[Url]'><b>$data[ville]</b></a><br>";
echo "<LI class=m> http://$data[Url]<br>";
}
// on libere memoire
mysql_free_result ($req);
...
Merci, de vos retours
ludo
Salut
tu peux faire comme suit :
puis utiliser ces tableaux
tu peux faire comme suit :
- Code: Tout sélectionner
$tab_url = array();
$tab_ville = array();
while ($data = mysql_fetch_array($req, MYSQL_ASSOC)) {
echo "<a href='http://$data[Url]'><b>$data[ville]</b></a><br>";
echo "<LI class=m> http://$data[Url]<br>";
array_push($tab_url,$data[Url]);
array_push($tab_ville,$data[ville]);
}
// on libere memoire
mysql_free_result ($req);
puis utiliser ces tableaux
- Code: Tout sélectionner
foreach($tab_url as $url)
echo $url;
foreach($tab_ville as $ville)
echo $ville;
recup boucle while
narayana a écrit:Salut
tu peux faire comme suit :
- Code: Tout sélectionner
$tab_url = array();
$tab_ville = array();
while ($data = mysql_fetch_array($req, MYSQL_ASSOC)) {
echo "<a href='http://$data[Url]'><b>$data[ville]</b></a><br>";
echo "<LI class=m> http://$data[Url]<br>";
array_push($tab_url,$data[Url]);
array_push($tab_ville,$data[ville]);
}
// on libere memoire
mysql_free_result ($req);
puis utiliser ces tableaux
- Code: Tout sélectionner
foreach($tab_url as $url)
echo $url;
foreach($tab_ville as $ville)
echo $ville;
Le code et l'utilisation des tableaux ci-dessus, cela fonctionne tres bien, mais en fait ce que je voulais, c'est ne pas afficher a cet endroit la requete et reprendre sans dupliquer mais ailleurs:
echo " <LI class=y><a href='http://$data[Url]'><b>$data[ville]</b></a><br>";
mais de cette manière cela ne fonctionne pas ! >
- Code: Tout sélectionner
foreach($tab_url as $url)
foreach($tab_ville as $ville)
echo "<LI class=y><a href='http://$url'><b>$ville</b></a><br>";
ludo
je comprends mieux
et tu l'affiches quand tu veux par
- Code: Tout sélectionner
$tab_data = array();
while ($data = mysql_fetch_array($req, MYSQL_ASSOC)) {
$tab_temp = array($data[Url],$data[ville]);
array_push($tab_data,$tab_temp);
}
et tu l'affiches quand tu veux par
- Code: Tout sélectionner
foreach($tab_data as $tab)
{
echo "<a href='http://$tab[0]'><b>$tab[1]</b></a><br>";
echo "<LI class=m> http://$tab[0]<br>";
}
4 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Itérations boucle FOR
- Décrémentation + boucle while
- pb de boucle infinie...
- Boucle infinie...
- Help redirection qui boucle !
- Boucle PHP et variables
- Boucle(pas=5)en php??
- Réécriture en boucle partielle.
- Boucle avec php
- [Php] Problème de boucle
- boucle d'image en php
- Problème de boucle (regex)
- RewriteRule Expression reguliere et boucle
- URL Rewriting qui boucle?
- Erreur 404 qui boucle
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum