Enrgtrmt Array dans BD Mysql
Bojou !
y'a t'il une astuce pour enregistrer des tableaux ds base de données, sans se casser à traiter chq tableau pour en faire une String ?
Cette enflure m'enregistre Array...
Y'aurait pô une fonction qui convertit tbleau en string en conservant les clés, et une qui le remet en tableau?
Siouplait, merci
MzaDvid
je t'aime !
merci bcp, je te ferais bientôt visiter mon bricolage !
Com j'ai tout appris ici, tu seras de l'e-vernissage !
MzaDvid
ben alors justement c'est bien ce que j'avais trouvé mais le problème c'est qu'après avoir sérialisé mon tableau la chaine est pleine de ; et mysql pète un plomb en croyant que c'est des fin de requète.
Mon idée serait de les passer au str_replace mais je voulais votre avis avant
c 'est incroyable ce que je peux écrire comme conneries
addslashes()
zebdinou pour les intimes / Blog : http://www.zebden.fr
ben cette fonction elle met des \ devant les guillemets c'est pas les ; le pb alors?
c 'est incroyable ce que je peux écrire comme conneries
fracnhement je suis paumé je comprend pas pourquoi mysql en veut pas:
$tabl_noms=serialize($nom);
$tabl_noms = str_replace(";", "&3", $tabl_noms);
$tabl_noms = addslashes($tabl_noms);
$sql='INSERT INTO `equipes` VALUES (\'\', '.$tabl_noms.', prenoms, '.$chef.', '.$tel.', '.$mail.', '.$jour.')';
$query=mysql_query($sql) or die ($sql.mysql_error());
et y me dit quand même:
Something is wrong in your syntax près de ':6:{i:0&3s:5:\"test1\"&3i:1&3s:5:\"test2\"&3i:2&3s:5:\"test3\"&3' à la ligne 1
c 'est incroyable ce que je peux écrire comme conneries
parce qu'il faut delimiter tes chaines avec des guillmets.
"'.$tbl_noms.'" , "prenoms" , "'.$chef....
zebdinou pour les intimes / Blog : http://www.zebden.fr
parfait!
Je me paumerais toujours avec les " et les' heureusemnt que vous êtes la!
c 'est incroyable ce que je peux écrire comme conneries
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: