|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre confirmé
![]() Inscription : juin 2006 Messages : 646 ![]() |
Bonjour à tous,
J'ai des petits soucis avec l'insertion des données dans ma BDD. quand je liste les valeurs contenu dans mon tableau, voila ce que j'obtiens : TOTO 1 2 3 4 TITI 5 6 7 8 TATA 9 10 11 12 Jusque là, pas de porblème, par contre quand je les inserts dans ma BDD, voilà ce que je retrouve dans ma BDD : TATA|9|12|11|4 TATA|9|12|11|8 Et moi, ce que je veux c'est ça : TOTO|1|2|3|4 TITI|5|6|7|8 TATA|9|10|11|12 Voici le code que j'utilise : Code :
Merci d'avance
__________________
(\ _ /) (='.'=) Voici Lapinou. Aidez le à conquérir le monde (")-(") en le reproduisant. http://mosfootball.over-blog.com |
||
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() Étudiant Inscription : février 2004 Messages : 2 168 ![]() |
Je rejouterai une condition pour vérifier que tu démarres bien sur TOTO, TITI ou TATA (donc tous les 5):
Code :
|
||
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : juin 2006 Messages : 646 ![]() |
J'ai rajouté le in_array mais ce ne marche pas, j'ai un message d'erreur
Warning: in_array(): Wrong datatype for second argument in c:\program files\easyphp1-8\www\insert_modif_projet.php on line 80 Apparement la syntaxe exact est : Mais ça ne marche pas mieux
__________________
(\ _ /) (='.'=) Voici Lapinou. Aidez le à conquérir le monde (")-(") en le reproduisant. http://mosfootball.over-blog.com |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Étudiant Inscription : février 2004 Messages : 2 168 ![]() |
Et il s'affiche quoi?
|
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Inscription : juin 2006 Messages : 646 ![]() |
rien d'autres mis a part le message d'erreur
__________________
(\ _ /) (='.'=) Voici Lapinou. Aidez le à conquérir le monde (")-(") en le reproduisant. http://mosfootball.over-blog.com |
|
|
00
|
|
|
#6 | ||
|
Membre Expert
![]() Étudiant Inscription : février 2004 Messages : 2 168 ![]() |
Ce code fonctionne très bien chez moi:
Code :
Edit: Mmm ça servait à rien d'ajouter ma condition vu que tu fais $i=$i+5... |
||
|
|
00
|
|
|
#7 |
|
Membre confirmé
![]() Inscription : juin 2006 Messages : 646 ![]() |
En fait le truc, c'est qu'au lieu de m'insérer les données comme je le souhaite, il ne m'insère que la dernière série et deux fois de suite. par dernière série j'entends TATA|9|10|11|12.
__________________
(\ _ /) (='.'=) Voici Lapinou. Aidez le à conquérir le monde (")-(") en le reproduisant. http://mosfootball.over-blog.com |
|
|
00
|
|
|
#8 |
|
Membre habitué
![]() Giuseppe DamianiDéveloppeur Web Inscription : décembre 2003 Messages : 76 ![]() |
Bonjours,
Le problème est dans la requête SQL UPDATE correspondre SET Nom_inter='".$_SESSION['inter'][$i]."', Num_projet='".$_SESSION['code_projet']."', jour_TR1='".$_SESSION['inter'][$i+1]."', jour_TR2='".$_SESSION['inter'][$i+2]."', jour_TR3='".$_SESSION['inter'][$i+3]."', jour_TR2='".$_SESSION['inter'][$i+4]."' WHERE Num_projet='".$_SESSION['code_projet']."';"; Il faut ajouter dans la clause where : and Nom_inter='".$_SESSION['inter'][$i]."' |
|
|
00
|
|
|
#9 |
|
Membre confirmé
![]() Inscription : juin 2006 Messages : 646 ![]() |
J'ai résolu mon problème, en fait, j'essayais de faire un UDPDATE sur des données qui n'étaient pas présentes dans le BDD. Merci tout de même de ton aide.
__________________
(\ _ /) (='.'=) Voici Lapinou. Aidez le à conquérir le monde (")-(") en le reproduisant. http://mosfootball.over-blog.com |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com