|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2009 Messages : 104 ![]() |
Bonjour, je voulais savoir comment insérer des ARRAY (au nombres de 6) au sein d'une même table, mais dans des champs différents.
Je connais déjà le Serialize mais je ne voudrais pas l'utiliser car il ne répond pas exactement a mes attentes. Ce que j'aurais voulu, c'est insérer toutes les valeurs des array chacune dans un champs sans. Je m'explique, soit le tableau suivant Code :
de même qu'un array $classe qui stocke toute les classes de même qu'un array $age qui stocke tous les ages. Je voudrais inserer ces 3 array dans la tables etudiants de sorte a preserver cette meme aborescence, cette meme structure. J'ai pu realiser un code qui ceer un nouvel enregistrement pour chaque valeur d'un array. Code :
Cependant ce code insere la liste des etudiants comme voulu mais au lieu de completer sur la meme ligne la liste des classe et l'age pour chaque etudiants, au contraire il cree de nouveaux enregistrement ce qui fait qu'a la fin on a un decalage du genre Code :
|
||||||
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 823 ![]() |
Code :
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
||
|
|
00
|
|
|
#3 | ||
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
Ce serait plus simple pour toi d'avoir un tableau à 2 dimentions:
Code :
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
||
|
01
|
|
|
#4 | ||||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2009 Messages : 104 ![]() |
Voila ma fonction modfiee pour avoir le resultat escompter mais lorsque je regarde au niveau de la base de donnee, je ne vois aucun enregistrement
Code :
Code :
|
||||
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 823 ![]() |
Manquerait pas un mysql_query( ) ?
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
|
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 823 ![]() |
Et il faudrait soit retirer ID de la liste des champs à insérer soit rajouter un NULL dans le VALUES.
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
|
|
00
|
|
|
#7 | ||||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2009 Messages : 104 ![]() |
Au finish voila mon code
Code :
Code :
|
||||
|
|
00
|
|
|
#8 |
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 823 ![]() |
1. Tes tableaux contiennent des tableaux et pas des scalaires comme indiqué dans ton 1er message, fait un print_r( ) pour voir ce qu'ils ont dans le ventre
2. Tu n'as peut-être pas vu mon msg de 13h08
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
|
|
00
|
|
|
#9 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2009 Messages : 104 ![]() |
Euh oui en fait j'aurai du etre plus precis.
Mes variables (tableaux) contiennent des tableaux. Voila un petit apercu de ce qu'elle contiennent Code :
|
||
|
|
00
|
|
|
#10 |
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 823 ![]() |
Et qu'est-ce que tu veux en faire de tout ça ?
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
|
|
00
|
|
|
#11 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2009 Messages : 104 ![]() |
J'ai besoin de ces données au niveau de ma base pour pourvoir les utiliser par la suite.
A priori mon code ne marche pas parce que ce sont des array. Code :
Unknown column 'Array' in 'field list' Quelqu'un peut m'aider ? |
||
|
|
00
|
|
|
#12 | ||
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 823 ![]() |
Bon, stp fais :
Code :
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
||
|
|
00
|
|
|
#13 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2009 Messages : 104 ![]() |
Voila ce que j'obtient
Code :
|
||
|
|
00
|
|
|
#14 |
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 823 ![]() |
Illisible. Rajoute un <pre> stp avant les print_r( ).
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
|
|
00
|
|
|
#15 | ||||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2009 Messages : 104 ![]() |
Code :
Voila ce que j'obtient Code :
|
||||
|
|
00
|
|
|
#16 |
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 823 ![]() |
Merci.
Prenons $aPoints. C'est un tableau contenant 2 tableaux de 100 éléments chacun. Que représentent ces 2 tableaux ? Que veux-tu en faire précisément ?
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
|
|
00
|
|
|
#17 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2009 Messages : 104 ![]() |
C'est bon, j'ai trouvé.
Aux variables dans le code SQL, il fallait ajouter [1] |
|
|
01
|
Copyright © 2000-2012 - www.developpez.com