Hallo - folgende Frage:
ich übergebe von flash verschiedene daten an php zum eintrag in eine sql-tabelle - nun möchte ich in einer for schleife in php mehrere einträge erstellen - das funktioniert auch schon.
mein problem: bis auf eine variable werden in jeder spalte die gleichen einträge erstellt. eine variable allerdings wird als: f_fzeit_1, f_fzeit_2,
f_fzeit_x usw. übergeben - leider kenne ich die syntax in php nicht um in der for-schleife den variablen name zu erstellen.
dies ist das script:
for($a=0;$a<$_POST[ftotal];$a++){
mysql_query("INSERT INTO raum
(raum,datum,zeit,typ,user,titel) VALUES (
'" . mysql_real_escape_string($_POST[fraum]) . "',
'" . mysql_real_escape_string($_POST[fdatum]) . "',
//hier ist mein problem:
'" . mysql_real_escape_string($_POST[fzeit_]) . "',
//der eintag der enstehen soll:
// '" . mysql_real_escape_string($_POST[fzeit_1]) . "',
// '" . mysql_real_escape_string($_POST[fzeit_2]) . "',
// '" . mysql_real_escape_string($_POST[fzeit_3]) . "',
//usw.
// also über den zähler der for schleife - wie bekomme ich den zähler an 'fzeit_'??
'" . mysql_real_escape_string($_POST[ftitel]) . "'
)");
}
vielen dank
ich übergebe von flash verschiedene daten an php zum eintrag in eine sql-tabelle - nun möchte ich in einer for schleife in php mehrere einträge erstellen - das funktioniert auch schon.
mein problem: bis auf eine variable werden in jeder spalte die gleichen einträge erstellt. eine variable allerdings wird als: f_fzeit_1, f_fzeit_2,
f_fzeit_x usw. übergeben - leider kenne ich die syntax in php nicht um in der for-schleife den variablen name zu erstellen.
dies ist das script:
for($a=0;$a<$_POST[ftotal];$a++){
mysql_query("INSERT INTO raum
(raum,datum,zeit,typ,user,titel) VALUES (
'" . mysql_real_escape_string($_POST[fraum]) . "',
'" . mysql_real_escape_string($_POST[fdatum]) . "',
//hier ist mein problem:
'" . mysql_real_escape_string($_POST[fzeit_]) . "',
//der eintag der enstehen soll:
// '" . mysql_real_escape_string($_POST[fzeit_1]) . "',
// '" . mysql_real_escape_string($_POST[fzeit_2]) . "',
// '" . mysql_real_escape_string($_POST[fzeit_3]) . "',
//usw.
// also über den zähler der for schleife - wie bekomme ich den zähler an 'fzeit_'??
'" . mysql_real_escape_string($_POST[ftitel]) . "'
)");
}
vielen dank
Kommentar