donc je forme:PHP: comment lire les valeurs des fonctions qui renvoient tableau
<form method="post">
Name: <input type="text" name="name" value<? if(isset($_GET['edit'])) {echo '="'. person($_GET['edit']) .'"';} ?>/><br>
Surname: <input type="text" name="surname" value<? if(isset($_GET['edit'])) {echo '="'. person($_GET['edit']) .'"';} ?>/><br>
Age: <input type="text" name="age" value<? if(isset($_GET['edit'])) {echo '="'. person($_GET['edit']) .'"';} ?>/><br>
<input type="submit" value="Submit" name="submit"/>
</form>
et
function person($id) {
$query = 'SELECT name, sname, age FROM persons WHERE ID='.$id.';';
$result = mysql_query($query);
return $row = mysql_fetch_row($result);
}
Alors retourne un tableau, Comment puis-je obtenir de cette fonction pour me afficher seulement: 'name'/'sname'/'age' dans chacune des valeurs d'entrée
itérateur sur le tableau en utilisant foreach et vérifier si la clé correspond à la valeur d'impression autre ne pas, vous pouvez utiliser in_array ici. Êtes-vous coincé quelque part? – amitchhajer