Schleife?

  • Themenstarter Themenstarter ciao007
  • Beginndatum Beginndatum
C

ciao007

Hallo,

Ich habe folgendes Problem (da das script zu groß ist und zu komplex das keiner wirklich lust hat sich rein zu fitzen werde ich hier nur ein beispiel erläutern):

ich habe auf einer seite eine datenbank ausgaben. über php echo.

Bsp.:

Zahl: 1
Zahl: 2
Zahl: 1
Zahl: 2

diese Zahlen werden auf eine andereseite über post weitergegeben.
auf der 2 seite sollen alle 1 in die tabelle bla eingespeichert werden und alle 2 in blubb.

über if geht es leider nicht. eine schleife klappt auch nicht wirklich da es mal mehr 1 oder mehr 2 sind.

jemand eine idee?

mfg
 
Mit deinen Angaben kann ich mir leider absolut nicht vorstellen was du genau machst.

Schreib doch mal detailiert, wie dein Post ausssieht und wie du nachher herausfinden willst, was in welche Tabelle gespeichert werden muss.
 
Hi

wieso sollte das nicht mit einer Schleife bzw if/else gehen?
PHP:
$_POST["zahlen"] = "1,1,2,1,1,2,2,2,1";
$zahlen = explode(",",$_POST["zahlen"]);
foreach($zahlen as $z ){
  $table = ($z == 1)?"bla":"blubb";
  mysql_query("INSERT INTO {$table} (id,zahl) VALUES(NULL,".$zahl.")");
}
 
Zurück