En Mysql et Php j'aimerais créer un script et plusieurs Tables qui remplaceraient la Table ci-dessous.
Cette Table crée un menu dynamique chaque parent 0 est un Entête de Menu et les relations sous menu, menu inférieur son définies grâce aux relations Parent ID.
Mon problème c'est que j'aimerais automatiser la création de nouvelles entrées dans le menu, pour l'instant je n'arrive à le faire que manuellement.
cs_stay
Messages postés493Date d'inscriptionjeudi 7 juillet 2005StatutMembreDernière intervention24 mai 20174 10 mars 2013 à 15:03
Salut, pourquoi plusieurs table si tout peut tenir dans une seul ?
Si tu as compris la logique pour insérer les données manuellement, essaye de le faire en php, c'est la même méthode. Tu dois uniquement récupérer l'id parent pour un nouveau insert d'un enfant.
Mais l'intérêt d'avoir plusieurs tables est d'avoir une architecture plus claire et structurée.
On pourrait avoir une table Menu, une table Rubrique et une Sous Rubrique avec des liaisons Parent, Enfant. Je l'ai déjà fait avec un UNION sur les tables, ça fonctionne presque, il faut que j'ajoute une colonne ID au résultat.
cs_stay
Messages postés493Date d'inscriptionjeudi 7 juillet 2005StatutMembreDernière intervention24 mai 20174 10 mars 2013 à 18:00
Dans mon poste précédent, j'ai dis que tu connais la logique. Si je t'ai posé la question au sujet des tables c'est uniquement pour voir ce que tu avais en tête.
Tu n'as besoin de personne pour la logique donc la création de ce topique à été inutile. Tu donnes les réponses à tes propres pseudo problèmes.
Commence ton développement et revient si tu as un réel soucis.
T'es gentil, mais j'ai un réel soucis, si tu pouvais m'indiquer le Script Sql pour récupérer tous les éléments dans une colonne ID, ce serait sympa, car c'est notamment là que je bloque.
Par ailleurs je débute en Php Mysql alors l'intérêt du Forum c'est de pouvoir échanger des idées sur la meilleure façon de faire, je ne m'y prends peut être pas de la bonne façon.
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_stay
Messages postés493Date d'inscriptionjeudi 7 juillet 2005StatutMembreDernière intervention24 mai 20174 10 mars 2013 à 18:30
Oui, tu t'y es pris de la mauvaise façon.
Mais heureusement ;) je pose les bonnes questions.
Ici, je ne suis pas chez moi et je répond par GSM.
Je te propose de lire la doc sur PDO.
Demain, je te promet de revenir vers toi et on mettra quelque chose en place. Par rapport à tes compétences.