Histoire de boucle

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

17 oct. 2005, 16:23

J'ai revu la logique de ton code pour l'optimiser

suis bien le fonctionnement, lit bien les commentaires et dit moi si ça fonctionne
<body>
<?
require ('../../../../inc/config.php');
mysql_connect($serveur,$login,$pass);
mysql_select_db ($base);
?>
<input type="hidden" name="table" value="<? echo $table; ?>">
<input type="hidden" name="open" value="<? echo $open; ?>">
<form action="etape3.php?table=<? echo $table; ?>&open=<? echo $open; ?>" method="post">
<?
//On construit la requete qui va sélectionner les joueurs de 1 à 64
$str_requete = "SELECT id, joueur FROM ".$table." WHERE id >= 1 AND id <= 64 ORDER BY id";
$o_result = mysql_query($str_requete);
//On parcours les résultats de la requete, c'est à dire chaque joueur de 1 à 64
while($a_joueur = mysql_feych_objet($o_result)) {
    //On rècupère les informations sur les joueurs
    $id = $a_joueur->id;
    $joueur = $a_joueur->joueur;
    //On affiche le input avec les valeurs récupèrées
    echo "<input type='hidden' name='joueur".$id."' value='".$joueur."'><input type='hidden' name='id".$id."' value='".$id."'>";

}
?>
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphanteau du PHP | 28 Messages

17 oct. 2005, 16:30

Aïe !

Call to undefined function: mysql_fetch_objet() sur la ligne
while($a_joueur = mysql_fetch_objet($o_result)) {
----------------------
Domi

Eléphanteau du PHP | 28 Messages

17 oct. 2005, 16:31

Ok, c'est _object
----------------------
Domi

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

17 oct. 2005, 16:32

object autant pour moi
while($a_joueur = mysql_fetch_object($o_result)) {
[/u]
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphanteau du PHP | 28 Messages

17 oct. 2005, 18:10

Nickel chrome !

Merci à toi Zeus 8) !!
----------------------
Domi

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

18 oct. 2005, 08:53

Est-ce que tu as compris l'optimisation de mon code par rapport au tien ?

N'hésite pas à me demander ... ;)
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer