Buon giorno, e buona domenica a tutti, non riesco a risolvere un problema, in rete non si trova quello di cui ho bisogno.
Come ho scritto nel titolo avrei la necessita' di associare l'id inserito ad una emal in mysql.
In patica da un form di contatto inserisco i dati dentro mysql con l'upload, per l'email ho risolto con un cookie, quindi la riga da eliminare
riconosce la email, pero' per eliminare solo la riga del file che mi interssa avrei bisogno di associare l'id di quella riga, altrimenti mi elimina
tutte le righe con quella email.
Volevo sapere se era possibile tramite il recupero dell' id con ( $last_insert_id = $conn->insert_id; nell'upload) associare la email inviata dal
form con dentro mysql. grazie. allego il codice per l'upload:
['php']
<?php
$email = $_POST['email'];
setcookie ('email',$_POST['email'],time()+1200);
$file_salvato = rand(1, 100000000).'.'.pathinfo($_FILES["file"]["name"], PATHINFO_EXTENSION);
move_uploaded_file($_FILES["file"]["tmp_name"], "animali/".$file_salvato);
$dati = $_POST['testo'];
$file = $_POST['file'];
$email = $_POST['email'];
$nome = $_POST['nome'];
$db_host = 'localhost';
$db_user = 'noncecapisco';
$db_pass = '';
$db_name = 'my_noncecapisco';
$cn = new mysqli($db_host, $db_user, $db_pass, $db_name);
if ($cn->connect_errno) {
echo "Connessione fallita: ". $cn->connect_error . ".";
exit();
}
$sql = "INSERT INTO Animali (testo, file , nome , email ) VALUES ("
. "'" . $dati. "',"
. "'" . $file_salvato. "',"
. "'" . $nome. "',"
. "'" . $email. "');";
$last_insert_id = $conn->insert_id;
if (!$cn->query($sql)) {
echo "Errore della query: " . $cn->error . ".";
}
header("location:http://noncecapisco.altervista.org/animali/Italia.php");
?>
['/php']