Salve a tutti, ho un piccolo problema che davvero mi sta facendo penare...
Il problema è relativo ad una banale query di INSERT su DB mySql 5
Una banalissima query di insert:
Codice PHP:
//Recupero l'ultimo ID inserito
$last_id_value = (int)($dbConn->insert_id);
echo $last_id_value;
$rubriche = $_POST["rubriche"];
foreach ($rubriche as $nome=>$value) {
$intValue = (int)($value);
echo $nome.":".$value."
";
$querySql2 = "INSERT INTO autors_pages_relations (id_autore,id_rubrica) VALUES (".$last_id_value.",".$intValue.")";
$result2 = $dbConn->query($querySql2);
$rows2 = $dbConn->affected_rows;
echo mysqli_connect_error();
echo "query: ".$querySql2."
";
echo "righe:".$rows2."
";
};
Se utilizzo campi Int nella tabella mysql autors_pages_relations, questa mi si blocca e devo ripararla ad ogni insert, se utilizzo campi varchar o char tutto funge....
Ho girato su forum, ho provato anche a cambiare lo stile di accesso mysqli da oggetti a procedurale, ma nulla.
Potrebbe dipendere da instabilità mysqli ? Se così passo subito alle tradizionali estensioni mysql procedurali vecchia scuola....
Grazie