hallo,
ich habe folgendes script, welches prüft ob die checkbox "$chk_at" aktiviert wurde, und wenn ja, entsprechend einen datenbankeintrag macht:
jetzt habe ich allerdings nicht nur diese eine checkbox, sondern noch 7 weitere.
ich könnte per copy'and'paste den quelltext kopieren und anpassen, aber das ist mir zu dämlich.
ich möchte also den datenbankeintrag in einer schleife durchlaufen.
in einem array könnten folgende werte stehen: ('at','de','es','lu','pl')
wie kann ich nun den wert in dem array, direkt in die schleife einsetzen?
so funktioniert es nicht:
ich müsste also alle 'at' in dem quelltext durch das dynamische array ersetzen können, aber irgendwie klappt das bei mir nicht.
wie wird das korrekt verknüpft?
ich habe folgendes script, welches prüft ob die checkbox "$chk_at" aktiviert wurde, und wenn ja, entsprechend einen datenbankeintrag macht:
PHP-Code:
if($chk_at=='at'){
foreach ($at as $at_depot){
//echo"<br>FOREACH";
$eintrag = "INSERT INTO tb_parameter (instkind, country, depot, updatefile, userid, installtime, timestamp, comment, status)
VALUES ('r', 'at', '$at_depot', '$updatefile','$userid','$insttime','$ts','$comment','1')";
$eintragen = ifx_query("$eintrag", $connection);
}
ich könnte per copy'and'paste den quelltext kopieren und anpassen, aber das ist mir zu dämlich.
ich möchte also den datenbankeintrag in einer schleife durchlaufen.
in einem array könnten folgende werte stehen: ('at','de','es','lu','pl')
wie kann ich nun den wert in dem array, direkt in die schleife einsetzen?
so funktioniert es nicht:
PHP-Code:
if($chk_$arrayname[0]=='$arrayname[0]'){
foreach ($at as $at_depot){
//echo"<br>FOREACH";
[...]
wie wird das korrekt verknüpft?
Kommentar