Bonjour à tous,
Pouvez vous m’aider à résoudre un problème avec les tableaux associatifs.
Voilà, je dispose de l’information suivante dans une table « user »dans un champ intitulé « suivi »
L’enregistrement textuelle est la suivante :
Le script que j’ai rédigé pour extraire cet enregistrement est le suivant :"date_1"=>"retard", "date_2"=>"absence", "date_3"=>"sortie", "date_4"=>"exclus"
Il faut dire que je suis quasi nul en PHP et je veux apprendre,![]()
Le résultat affiché est le suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <?php include_once("../Regisys/includes/config.inc.php"); $id_user=1; $req=mysql_query("select * from user where id='$id_user' "); $res=mysql_fetch_array($req); $liste=explode(',', $res[suivi]); $nbr=count($liste); $liste_out=array(); for($i=0;$i<$nbr;$i++) { array_push($liste_out,"$liste[$i]"); } //Extraire les enregistrements while(list($key,$valeur)=each($liste_out)) { echo "Key=$key et Val=$valeur <br>"; } ?>
Alors que moi je m’attendais à avoir ceciKey=0 et Val="date_1"=>"retard"
Key=1 et Val= "date_2"=>"absence"
Key=2 et Val= "date_3"=>"sortie"
Key=3 et Val= "date_4"=>"exclus"
Je vous prie de m’aider et de me corriger pour pouvoir résoudre ce problèmeKey=date_1 et Val= retard
Key=date_2 et Val= absence
Key=date_3 et Val= sortie
Key=date_4 et Val= exclus
dite moi si mon enregistrement est bon sur la table ou comment faire pour extraire cet enregistrement correctement ou ou !....................
Je vous remercie infiniment





Répondre avec citation




Veni Vidi Vici



Partager