hallo allerseits,
ich habe eine seite mit mehreren auswahllisten die alle den gleichen namen haben:
<select name="autor_id[]">
 
das array kommt auf der folgenden seite so an:
[autor_id] => Array
(
[0] => 5
[1] => 1
[2] =>
[3] =>
[4] =>
)
frage: wie muss folgender (o.ä) code aussehen damit die nicht gesetzten werte auch nicht ausgegeben werden.
	
hintergrund:
ich möchte für jeden gesetzten wert eine INSERT INTO sql anweisung durchführen...
ich stelle mir das in etwa z.b. so vor:
	
finde gerade keinen ansatz, vielleicht hat einer einen tip auf die schnelle.
crisdoe
					ich habe eine seite mit mehreren auswahllisten die alle den gleichen namen haben:
<select name="autor_id[]">
das array kommt auf der folgenden seite so an:
[autor_id] => Array
(
[0] => 5
[1] => 1
[2] =>
[3] =>
[4] =>
)
frage: wie muss folgender (o.ä) code aussehen damit die nicht gesetzten werte auch nicht ausgegeben werden.
PHP Code:
	
	
foreach($_POST['autor_id'] as $key => $id) 
   echo "ID: $id<br />"; 
ich möchte für jeden gesetzten wert eine INSERT INTO sql anweisung durchführen...
ich stelle mir das in etwa z.b. so vor:
PHP Code:
	
	
foreach($_POST['autor_id'] as $key => $id) 
    $query = "INSERT INTO autoren (b_id,id) VALUES ('',$id)";
    $result = mysql_query($query); 
crisdoe
 
          


 
 
Comment