|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : novembre 2011 Messages : 26 ![]() |
Voilà mon code
Code :
et voilà l'erreur que j'ai "Incorrect string value: '\xE9lais ...' for column 'Num_serie' at row 1" en savant que la colonne "num_serie" est VARCHAR Merci d'avance |
||
|
|
00
|
|
|
#2 | ||
|
Invité de passage
![]() Inscription : novembre 2011 Messages : 26 ![]() |
Voilà le code en total et j'ai une autre erreur lorsque j'ai ajouter un if dans la boucle for:
Code :
merci d'avance |
||
|
|
00
|
|
|
#3 |
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 823 ![]() |
Il faut échapper les données à insérer dans MySQL avec mysql_real_escape_string( ).
Accessoirement il vaut mieux lire le contenu de ton CSV avec fgetcsv( ) http://fr.php.net/fgetcsv
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
|
|
10
|
|
|
#4 |
|
Invité de passage
![]() Inscription : novembre 2011 Messages : 26 ![]() |
Mais quand je fais par exemple echo $tableau[2][1]; dans ma page php j'obtiens la valeur du champ voulu !!
|
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 823 ![]() |
Tu as une erreur MySQL, ce qui compte ce n'est pas la valeur d'une variable mais la validité de la requête SQL construite.
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
|
|
10
|
|
|
#6 |
|
Invité de passage
![]() Inscription : novembre 2011 Messages : 26 ![]() |
Ok,donc je vais juste remplacer fgets() par fgetcsv() ?
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : novembre 2011 Messages : 26 ![]() |
Il me genere bcp d'erreurs à ce niveau là
Code :
$tableau[$i] = explode (";" ,fgetcsv($FILE,1000)); |
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : novembre 2011 Messages : 26 ![]() |
Ahh désolée la syntaxe est fausse
|
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : novembre 2011 Messages : 26 ![]() |
ça marche maintenant merci bcp
|
|
|
00
|
|
|
#10 | ||
|
Invité de passage
![]() Inscription : novembre 2011 Messages : 26 ![]() |
Apres avoir réussi à importer vers une simple table de la base de données j'ai essayé de faire de meme pour inserer dans plusieur tables mais j'ai une erreur
voilà ce que j'ai fait: Code :
Cannot add or update a child row: a foreign key constraint fails (`alu/demande_produit`, CONSTRAINT `FK_demande_produit_Num_serie` FOREIGN KEY (`Num_serie`) REFERENCES `produit` (`Num_serie`)) |
||
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() Inscription : novembre 2011 Messages : 26 ![]() |
Problème résolu
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com