Requête (My)SQL générale

Fermé
Matiboux - 19 déc. 2014 à 23:13
flokocha Messages postés 1510 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 10 octobre 2015 - 24 déc. 2014 à 11:30
Pour faire un requête (My)SQL via une fonction PHP utiliser lors d'enregistrement d'informations.

Histoire de résumer ça plus simplement, la requête ressemblerai à ça (* signifirai tous) :
INSERT INTO table(*) VALUES(\'string_value\', 1, true)


Les valeurs seraient transmise via les infos fonctions en tant qu'un array : pas de soucis là dessus.
A voir également:

1 réponse

flokocha Messages postés 1510 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 10 octobre 2015 280
Modifié par flokocha le 24/12/2014 à 11:34
Salut,

Si tu as besoin d'enregistrer la même ligne dans toutes les tables de ta base, je pense plus simplement que ton modèle de données souffre d'un problème de conception et que tu devrais d'abord reconsidérer sa structure.

Mais si malgré tout tu tiens vraiment à procéder ainsi, je pense qu'il faudra que tu effectues dans un premier temps une requête pour récupérer le nom de toutes tes tables depuis ton information_schema (ce qui donnerait donc quelque chose comme "SELECT table_name FROM information_schema.tables"), puis que tu boucles dans ton script sur les résultats de cette première requête.
0