Insertion d'un tableau dans une base de donnée.
dinfo
-
dinfo -
dinfo -
Bonjour,
J'ai un petit problème et j'ai besoin de votre aide s'il vous plait
J'ai un tableau que je voulais l’insérer avec une boucle dans une table mysql et voici le code n’insère pas les valeur de mon tableau :/ ?!
Quand j'essaie d’insérer des valeurs comme ceci l'insertion marche bien:
mysql_query("insert into day (day,pathh) values ('a','b')",$connection);
Merci d'avance
J'ai un petit problème et j'ai besoin de votre aide s'il vous plait
J'ai un tableau que je voulais l’insérer avec une boucle dans une table mysql et voici le code n’insère pas les valeur de mon tableau :/ ?!
<?php
foreach($path as $data){
//Assign the values
$day = $data['day'];
$pathh = $data['pathh'];
mysql_query("insert into day (day,pathh) values ('".$day."','".$pathh."')",$connection);
?>
<tr class="gradeX">
<td><?php echo $data['day'];?></td>
<td><?php echo $data['pathh'];?></td>
</tr>
<?php } ?>
| EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici :ICI Merci d'y penser dans tes prochains messages. |
Quand j'essaie d’insérer des valeurs comme ceci l'insertion marche bien:
mysql_query("insert into day (day,pathh) values ('a','b')",$connection);
Merci d'avance
A voir également:
- Insertion d'un tableau dans une base de donnée.
- Tableau word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
- Base de registre - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
2 réponses
Bonjour
Déjà ... mysql est oblsolète ... passe à mysqli ou pdo
https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
Ensuite, pourrais tu faire un print_r de $path ?
Déjà ... mysql est oblsolète ... passe à mysqli ou pdo
https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
Ensuite, pourrais tu faire un print_r de $path ?
Ah oui vous avez raison, c'est une application déjà développée je développe juste une partie et j'ai pas le droit de toucher le reste , mais concernant mon problème, je viens de me rendre compte que j’insère des valeurs se forme des liens qui contiennent des slashs et puis il faut que je double les slaches pour effectuer l'insertion :/ comme ceci:
INSERT INTO `simtscripts`.`day` (`id`, `day`, `pathh`) VALUES (NULL, '2102365', 'E:\\A\\2009\\JANVIER\\');
Ce que je pense à faire maintenant c'est de traiter ma chaîne avant l'insertion c'est à dire à chaque fois q'il trouvera un slash il le remplaca par deux slashs ;)
Merci pour votre réponse et passez excellente journée :)
INSERT INTO `simtscripts`.`day` (`id`, `day`, `pathh`) VALUES (NULL, '2102365', 'E:\\A\\2009\\JANVIER\\');
Ce que je pense à faire maintenant c'est de traiter ma chaîne avant l'insertion c'est à dire à chaque fois q'il trouvera un slash il le remplaca par deux slashs ;)
Merci pour votre réponse et passez excellente journée :)