Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Oi tudo bem? Espero que me possam dar uma ajuda, tenho um formulario onde 2 das opções sao checkboxes, e o utilizador poderá selecionar mais que uma. O meu script insere o nr de registos correctos, mas o problema é a informação qeu aparece dentro desses registos aparece "Array".
As variaveis que tem as multicheckboxes são "$country e $type_job".
Abaixo deixo o meu codigo:
Nota: Eu nos inputs acrescentei o "[]" no fim das tag names.
$name_alert = $_POST['JobAlertName'];
$email = $_POST['email'];
$period = $_POST['period'];
$type_job = $_POST['jobType'];
$country = $_POST['country'];
$date_time = date('Y-m-d H:i:s');
//Foreach cada um
foreach($type_job as $type_jobs){
foreach($country as $countrys)
{
$sql_jobAlert = "INSERT INTO
job_alert (name_alert,email,type_job,country,period,date_time)
VALUES
('".htmlspecialchars($name_alert)."', '".htmlspecialchars($email)."', '".htmlspecialchars($type_job)."','".htmlspecialchars($country)."','".htmlspecialchars($period)."','".htmlspecialchars($date_time)."')";
$insertAlert = mysql_query($sql_jobAlert);
}
}
echo "<p style=\"color:green;font-size:16px\" align=\"center\">
Done! Your Job Alert Subscrition was registered, now youll be receiveing your
segmented type of jobs in you email
</p>";Carregando comentários...