Hallo, Dieter!
Vielen Dank für Deine Mühe. Ich habe es jetzt (fast) genauso umgesetzt, aber irgendwie will es noch nicht laufen. Ich poste hier mal die wichtigen Quellcodestellen:
//MySQL-Abfrage:
$result3 = mysql_query ("SELECT * FROM ....");
//Combobox und Hilfsarray:
printf ("<SELECT NAME="oidv" SIZE="%s">\n", min (5, mysql_num_rows ($result3)));
while ($row3 = mysql_fetch_array ($result3)) {
printf ("<OPTION VALUE="%s">%s\n", $row3["VOID"], $row3["Name"]);
if($row3["OID"]==0)
$pruefung[$row3["VOID"]]=0;
else $pruefung[$row3["VOID"]]=1;
}
echo "</SELECT>";
//String für JS-Array und JS-Funktion:
$js_string = "\n<script type="text/javascript">\n";
foreach($pruefung as $key => $value)
{
$js_string .= 'JS_Array[' . $key . '] = ' . $value . ";\n";
}
$js_string .= "function Ueberpruefen(v_oid){\n";
$js_string .= "if(JS_Array[v_oid]==1){\n";
$js_string .= "ok=confirm("Dieser Veranstaltungsort besitzt bereits ein Objekt. Überschreiben?");} \n";
$js_string .= "return ok;}\n";
$js_string .= "</script>\n\n";
echo $js_string;
//Darstellung Button und Aufruf JS-Script
echo "<BR><INPUT TYPE="SUBMIT" NAME="addVera" onclick= " return Ueberpruefen(window.document.addVeraForm.oidv.options[window.document.addVeraForm.oidv.options.selectedIndex].value);" VALUE="Hinzufügen"></td>";
Vielen Dank!
Daniel