Nieuw lid |
|
hallo. ik heb de variabele value die uit mijn foreache loop voort komt. deze wil ik in mijn database plaatsen. Maar het probleem is dat er maar 1 waarde van de variabele in mijn db wordt geplaatst (uit een echo blijkt dat de var wel meer waardes bevat). Hoe moet ik de var juist in mijn query noteren zodat hij alle waardes in de database plaast?
dit is de code zoals ik hem nu heb
<title>pagina toevoegen</title>
<?php
require '../includes/header_cms.php';
error_reporting(E_ALL);
?>
<?php
echo $_GET['msg_int_id'];
//nieuwe interne pagina aanmaken in de database
if($_SERVER['REQUEST_METHOD'] == "POST") // kijken of de vraag verstuurd is
{
$array= ($_POST['msg_werknemer']);
foreach ($array as $value)
{
echo "Value: " . $value . "<br />";
}
$query ="INSERT INTO werkenmers_in_gebruik
(
msg_int_id,
msg_werknemers_id
)
values
(
'". $_GET['msg_int_id']. "',
'".$value."'
)";
$result_int_site = mysql_query($query) or die(mysql_error());
}
?>
<form name="form1" method="post" action="<?php echo "toevoegen_werkenmers_in_gebruik.php?msg_int_id=". $_GET['msg_int_id'].""; ?>">
<?php
//gegevens uit tabel weergeven in drop down menu
$query_werknemer= "SELECT * FROM werknemers ORDER BY msg_v_naam, msg_a_naam ";
$result_werknemer = mysql_query($query_werknemer) or die(mysql_error());
while( $data = mysql_fetch_array($result_werknemer))
{
echo '<input name="msg_werknemer[]" type="checkbox" value="'.$data['msg_werknemers_id'].'">';
echo stripslashes ($data['msg_v_naam']);
echo stripslashes ($data['msg_v_naam']);
}
?>
<input name="Plaatsen" type="submit" >
</form>
<title>pagina toevoegen</title> <?php require '../includes/header_cms.php'; ?> <?php echo $_GET['msg_int_id']; //nieuwe interne pagina aanmaken in de database if($_SERVER['REQUEST_METHOD'] == "POST") // kijken of de vraag verstuurd is { $array= ($_POST['msg_werknemer']); foreach ($array as $value) { echo "Value: " . $value . "<br />"; } $query ="INSERT INTO werkenmers_in_gebruik ( msg_int_id, msg_werknemers_id ) values ( '". $_GET['msg_int_id']. "', '".$value."' )"; } ?> <form name="form1" method="post" action=" <?php echo "toevoegen_werkenmers_in_gebruik.php?msg_int_id=". $_GET['msg_int_id'].""; ?>"> <?php //gegevens uit tabel weergeven in drop down menu $query_werknemer= "SELECT * FROM werknemers ORDER BY msg_v_naam, msg_a_naam "; { echo '<input name="msg_werknemer[]" type="checkbox" value="'.$data['msg_werknemers_id'].'">'; } ?> <input name="Plaatsen" type="submit" > </form>
|