2 votes

Comment puis-je réparer la boucle imbriquée car elle affiche toutes les valeurs pour chaque ligne au lieu d'une seule valeur par ligne?

        "Tables à l'étage", "Places à l'étage", "Télévision à l'étage", " Ordinateurs à l'étage", 
        "Salons SL", "Salons BL", "Salle de conférence216", "Salle de conférence218",
        "Salle de conférence219", "Salle de conférence220", "Encaissement 204" , "Encaissement 205", 
        "Encaissement 207", "Hall du bas", "Centre du bas", "Salle de recréation du bas", 
        "Ordinateurs du bas", "Jeux de quilles", "Jeux de billard", " Jeux d'arcade",
        "Place 1", "Place 2", "Place 3", "Place 4", "Place 5", 
        "Place 6", "Rés Place" 

    );  
    //array_unshift($areaList, "");
    //unset($areaList[0]);  
?>

    >

            Zone
            Nombre
            Commentaire

            input('Table/count'.$i, array('class'=>'inputbox','size'=>'3', 'value'=> $uvalue['table_name']['count'] ));

            } ?>

            input('Table/comments'.$i, array('size' => '50'), array('maxlength' => '60'));?>

            submit('Valider') ?>

    ?>

0voto

Mike Points 16

Vous devez d'une manière ou d'une autre construire ce tableau afin de savoir quelle valeur se trouve à quel index, puis afficher la valeur comme $upc[$i]

De plus, si c'est votre véritable instruction SQL, vous devriez toujours entourer les paramètres de '' et vous assurer d'échapper à toutes les entrées.

0voto

sloga Points 135

La solution était : tableau $upc avec l'index $i moins 1.

echo $html->input('Table/count'.$i, array('class'=>'inputbox','size'=>'3', 'value'=> $upc[$i-1]['table_name']['count'] ));

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X