Buon giorno,ho quest'altro problema, non riesco a fare una delete ed una insert allo stesso tempo.Ho una pagina dove tramite un controllo sul check e sul pulsante elimina,dovrebbe eseguire quanto sopra.
codice:
//valorizzo le variabili come vuote
$nomeC ="";
$testaC ="";
$oggeC="";

if ($_POST['nomecheck']!="") { 
$nomeC = $_POST['nomecheck'];
$testaC = $_POST['testata'];
$oggeC = $_POST['oggetto'];
if ($pulsElimina != "") {
$sql =	"DELETE FROM TBRASSEGNA ";
$sql .= " WHERE nProgr=$nomeC";
$MyError ="..." ;

$sql =	"INSERT INTO TBRASSEGNASTORICO (nProgrS, cTestataS, cOggettoS, PhFileS, dDataInsS) 
VALUES ('$nomeC','$testaC','$oggeC','$fileC','$dataC')";
$MyError = "..";
Il problema è che,all'atto della DELETE,prende in considerazione solo il nome del check,che poi è il num.progressivo e va tutto ok,ma per l'INSERT inserisce il num.progressivo in modo giusto ma il resto,è l'ultimo valore che visualizzo sulla pagina(o ultimo record)!!
Perchè?