Ciao a tutti, ho un problema con la funzione mysql_insert_id()
attraverso la mia pagina PHP effettuo una prima operazione di INSERT in una tabella 'student', quindi carico la variabile
Codice PHP:
$idDelRecord =mysql_insert_id(); 
se faccio, a titolo di controllo:
Codice PHP:
printf ("Last inserted record has id %d\n"mysql_insert_id()); 
echo 
"$idDelRecord"
in entrambi i casi vedo che il valore restituito è corretto.
A questo punto avrei bisogno di verificare se il valore di una
codice:
<textarea name="testo" rows="50" cols="100"></textarea>
è NULL oppure no, ma purtroppo devo aver sbagliato qualcosa in quanto
Codice PHP:
$boole is_null($_POST["testo"]); 
restituisce sempre '1'
Poi avrei bisogno di scrivere in una seconda tabella solo se la variabile $boole è FALSE
Codice PHP:
if(!$boole){

$toInsertMod "INSERT INTO  modTesto (`contenutoTesto` ,`numeroidDelRecord` )VALUES ('".$_POST["testo"]."',  '".$_POST["$idDelRecord"]."')";

e questa INSERT non funziona mai.... non scrive nulla nella tabella
Qualcuno è così gentile da aiutarmi...
grazie