Bonjour,
J'ai un tableau que je converti en text pour la stocker dans une table SQL, mais je la recupere au format text, et j'aimerais l'utiliser en temps qu'array :
Code :
- $a= array([0]=>'Oui', [1]=>'Non');
- $stock = print_r($a,TRUE);
|
Donc maintenant stock = "array([0]=>'Oui', [1]=>'Non')";
je met la variable sotck dans une table SQL :
Code :
- mysql_query("INSERT INTO table VALUES ('$stock')" );
|
je recupere cette valeur dans une autre page :
Code :
- $result=mysql_query("SELECT * FROM table" );
- while($row=mysql_fetch_row($result){
- echo "{$row[0][0]} <br>";
- echo "{$row[0][1]} <br>";
- }
|
sa devrait m'afficher :
Oui
Non
Mais le probleme c'est que $row[0] n'est pas considerer comme un array mais comme une chaine de caractères.
Comment transformer une chaine de caractères du type : "array([0]=>'oui')" en un array ?
Merci pour votre aide
Message édité par bozocarzu le 07-11-2003 à 10:01:25