Salve a tutti, sto creando un'applicazione web abbastanza complessa (per il mio livello ovviamente), e sono incappato in un problema quando effettuo delle query con php sul DB mysql.
Vi spiego il problema:
Quando viene invocato il metodo query() dell'oggetto mysql e quindi eseguita la query richiesta io non so come fare per capire se la query è andata veramente a buon fine.Codice PHP:
$conn = @new mysqli(DB_HOST, DB_USER, DB_PASS, DB_DBASE);
$queryString = "INSERT INTO Prodotti VALUES ('bla bla bla')";
$conn->query($queryString);
Cioè ad esempio se in una tabella del DB ho un campo NOT NULL ed io non ci inserisco nessun valore, con il php come faccio a sapere che si è generato un errore in mysql?
Praticamente vorrei sapere come intercettare gli errori mysql nel codice php e prendere le dovute precauzioni.
Grazie.