Codice PHP:
$note = $_POST['note'];
$res = mysql_query ( "SELECT COUNT(*) AS number FROM tabellaschede WHERE idscheda=$numeroscheda " ); // Questa query conta le righe nella tabella con idscheda=$numeroscheda
$number = mysql_fetch_array ($res); // Trasformo il risultato della precedente query in un array che contiene nel campo ["number"] il numero di righe trovate
if ($number["number"] > 0) { // Se sono state trovate righe scrivo la query per modificarle
$query = " UPDATE tabellaschede SET note = '$note' WHERE idscheda=$numeroscheda ";
}
else { // Altrimenti scrivo la query per aggiungerne una nuova
$query = " INSERT INTO tabellaschede (note, idscheda) VALUES ('$note', $numeroscheda) "; // Se il campo ischeda è AUTO_INCREMENT modifica la query in " INSERT INTO tabellaschede (note) VALUES ('$note') "
}
$result = mysql_query ( $query ); // Eseguo la query
Tutto chiaro?