ciao a tutti,
ho fatto una funzione per inserire dei dati in una tabella, adesso il mio problema è questo,
se la variabile id_professore compare solo una volta nella location allora ci sarà un solo inserimento, ma se compare piu volte come nell'esempio in basso allora dovrà inserire tanti record quanti compaiono (che nell'esempio in basso sono due)
come posso risolvere?
Codice PHP:
$disciplina = $_GET['disciplina'];
$modulo = $_GET['modulo'];
$id_professore = $_GET['id_professore'];
if ($_GET['adesso'] = "via"){
ins($conn,$disciplina,$modulo,$id_professore);
}
function ins($conn,$disciplina,$modulo,$id_professore){
global $risp;
$sql = "INSERT INTO `discipline` (`id`, `disciplina`, `modulo`, `id_professore`, `data`) VALUES ('', '$disciplina', '$modulo', '$id_professore', NOW())";
mysql_query($sql,$conn) or die(mysql_error());
header( "Location: success.php?messaggio=INSERIMENTO AVVENUTO");
}
grazie mille