J'ai une table dans ma base de données qui jusqu'ici a été idéale pour stocker des éléments dans plusieurs objets. Mais je veux être capable de le transformer en un objet multi-objets.Impossible d'obtenir les clés d'une base de données à analyser dans le cadre d'un tableau
Voici les données qui est liée à ce nouveau « objet » (dans une base MySQL):
uid field value page:1 shop[2].location In Shops, Dundas Arcades,Middlesbrough, TS1 1HT page:1 shop[1].location 5a High Street, Stockton-on-tees, TS18 1UB page:1 name Enter The Asylum page:1 contact.website http://entertheasylum.co.uk page:1 contact.phone 0800 090 090
Maintenant que je suis à la recherche est par PHP transformer en quelque chose comme (sortie print_r):
array(
"name" => "Enter The Asylum",
"shop" => array(
array("location" => "In Shops, Dundas Arcades..."),
array("location" => "5a High Street, Stockton-on-tees...")
),
"contact" => array(
"website" => "http://entertheasylum.co.uk",
"phone" => "0800 090 090"
)
)
Avez-vous des idées?
C'est un bon exemple de comment * ne pas * utiliser les bases de données relationnelles. :) –
Dans ma configuration actuelle, c'est tout ce que je peux utiliser ... Je n'ai aucune idée sur la façon de le faire ... –
Je dois demander, comment était-ce "génial" dans le passé? Vous brisez presque toute forme normale.Cela dit, vous pouvez utiliser des variables variables en PHP pour résoudre votre problème. Je ne suis pas positif cependant. – MindStalker