J'ai un formulaire qui soumet plusieurs entrées, et doit être capable de combiner ces entrées dans une seule instruction SQL. Lorsque le bouton Submit est cliqué, le « prenom », « nom », etc. obtenir mis dans leurs propres tableaux, j'ai donc quelque chose comme ceci:Comment combiner plusieurs tableaux à partir d'une soumission de formulaire (PHP)?
$firstname = array(
'1' => john,
'2' => mike,
'3' => pete
);
$lastname = array(
'1' => smith,
'2' => jones,
'3' => ross
);
Je veux combiner ceux-ci d'avoir une sortie de
"John Smith, Mike Jones, Pete Ross" (peut-être un troisième tableau?) pour que je puisse faire une requête SQLSRV comme
"INSERT INTO database_table
(firstname, lastname)
Values ($firstnames, $lastnames)"
Pardonne ma syntaxe, il a été une longue journée et que je suis battre ma tête contre le mur en essayant de comprendre cela (plus je suis un newb).
Pourquoi doivent-ils être dans une requête? Chaque rangée dans la base de données devrait être sa propre requête, peut-être sur une boucle pour être dynamique. Vous pouvez boucler les paramètres de liaison à votre requête afin que tous les inserts soient exécutés en même temps. Vous devriez certainement utiliser des déclarations préparées. – GrumpyCrouton