codice:
<?php
$link = @mysql_connect("localhost","root","")or die("Errore di connessione a mysql: ".mysql_error()); $db_w = @mysql_select_db("scuole_sensoriali")or die("Errore di selezione del db: ".mysql_error()); $id = $_GET["id"];
$query = "select * from studente where id_studente ='$id'";
$pass = @mysql_query($query)or die("Errore nella query dello studente: ".mysql_error()); $rs = @mysql_fetch_array($pass);
$studente = $rs["nominativo_studente"]; $query_scuola = "select * from scuole where id_scuole ='$rs[scuola]'";
$rs_scuola = @mysql_query($query_scuola);
while($row_scuole = @mysql_fetch_array($rs_scuola))
{
$scuola = $row_scuole["nome_scuola"];
$indirizzo_scuola = $row_scuole["indirizzo"];
$cap_scuola = $row_scuole["cap"];
$comune_scuola = $row_scuole["comune"];
$email_scuola = $row_scuole["email"];
$telefono_scuola = $row_scuole["telefono"];
$fax_scuola = $row_scuole["fax"]; }
$query_disabilita = "select * from tipologia_sensoriale where id_tipo_senso='$rs[tipo_disabilita]'";
$rs_disabilita = @mysql_query($query_disabilita)or die("Errore nella query disabilita: ".mysql_error()); $row_disabilita = mysql_fetch_array($rs_disabilita);
$disa_sensoriale = $row_disabilita["tipo_sensoriale"];
$query_ass_sordi = "select * from tipologia_intervento_sordi where id_intervento_sordi ='$rs[metodo_ass_com]'";
$rs_ass_sordi = mysql_query($query_ass_sordi)or die("Errore nella query ass_sordi: ".mysql_error()); $row_ass_sordi = mysql_fetch_array($rs_ass_sordi);
$disa_ass_sordi = $row_ass_sordi["tipo"];
$diagnosi = $rs["diagnosi"];
$data_diagnosi = $rs["data_diagnosi"];
$query_c_prevalente = "select * from tipo_handicap where id_tipo_handicap='$rs[codice_prevalente]'";
$rs_c_prevalente = @mysql_query($query_c_prevalente);
$row_c_prevalente = mysql_fetch_array($rs_c_prevalente);
$c_prevalente_num = $row_c_prevalente["codice"];
$c_prevalente_desc = $row_c_prevalente["descrizione"];
$c_prevalente = $c_prevalente_num."-".$c_prevalente_desc;
$query_c_secondario = "select * from tipo_handicap where id_tipo_handicap='$rs[codice_secondario]'";
$rs_c_secondario = @mysql_query($query_c_secondario);
$row_c_secondario = mysql_fetch_array($rs_c_secondario);
$c_secondario_num = $row_c_secondario["codice"];
$c_secondario_desc = $row_c_secondario["descrizione"];
$c_secondario = $c_secondario_num."-".$c_secondario_desc;
$presenza_i_sost = $rs["presenza_insegnante_sostegno"];
$ore_sost = $rs["ore_sostegno"];
$aec = $rs["aec"];
$ore_aec = $rs["ore_aec"];
$nom_ass = $rs["nominativo_assistente"];
$ore_scuola = $rs["ore_scuola"];
$tempo_frequenza = $rs["tempo_frequenza"];
$progetto_scolastico = $rs["progetto_scolastico"];
$f_provincia = $rs["finanziamento_provincia"];
$prog_seguito = $rs["progetto_seguito"]; $note = $rs["note"];
mysql_query("insert into tutto2010(studente,tipo_disabilita,metodo_ass_com,scuola,indirizzo,cap,comune,email,telefono,fax,diagnosi,data_diagnosi,codice_prevalente,codice_secondario,presenza_insegnante_sostegno,ore_sostegno,aec,ore_aec,nominativo_assistente,ore_scuola,tempo_frequenza,progetto_scolastico,finanziamento_provincia,progetto_seguito,note)" . "values('$studente','$disa_sensoriale',$disa_ass_sordi, '$scuola','$indirizzo_scuola','$cap_scuola','$comune_scuola','$email_scuola','$telefono_scuola','$fax_scuola','$diagnosi','$data_diagnosi','$c_prevalente','$c_secondario','$presenza_i_sostegno','$ore_sost','$aec','$ore_aec','$nom_ass','$ore_scuola','$tempo_frequenza','$progetto_scolastico','$f_provincia','$prog_seguito','$note')");
$ultimo_id = mysql_insert_id();
?>
il risultato è che non lo inserisce nella tabella tutto2010 dandomi come ultimoid 0.