Boucle Foreach avec plusieurs tableaux

C'est ce que je veux:


foreach($_POST['something'] as $something){
    foreach($_POST['example'] as $example){
        $query = mysql_query("INSERT INTO table (row, row2) VALUES ('{$something}','{$example}')");
    }

}

$_POST['something'] et $_POST['example'] sont des tableaux à partir d'une entrée avec

name="something[]" et name="example[]".

Le problème:


De cette façon, je vais envoyer les données deux fois à la base de données. J'ai donc besoin d'une solution où je peux boucle creux 2 tableaux sans seding les données deux fois.

MODIFIER

  • Le tableau deux aura toujours la même taille
  • Dans le mysql_query je vais avoir d'autres éléments, et pas seulement la ligne, row2, et ceux-ci seront statique sans tableau.
Je ne comprends pas comment vous envoyer des données deux fois. Pourriez-vous montrer quelques exemples de sortie si vous mettez un echo dans le foreach?

OriginalL'auteur Adam | 2010-08-03