Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Calcellazione di un singolo record mysql

    Lo sò che ci sono altri post sull'argomento ma il problema è che non riesco a cancellare un singolo record..ad esempio io ho una tabella inmysql con i seguenti campi: nome, cognome, età. ecc..poi una con pensiero..vorei cancellare solo il campo pensiero in una determinata riga..solo che con il sefguente codice mi elimina tutta la riga.. mi aiutate?

    codice:
    <?
    session_start();
    session_regenerate_id(TRUE);
    $archivio=mysql_connect("localhost", "root", "");
    $beta=mysql_select_db("my_loveessence");
    $ciao=mysql_query("SELECT FROM iscrizioni WHERE id='" . $_SESSION['id'] . "'");
    $risult =  mysql_fetch_assoc($ciao);
    $s = $risult['pensiero'];
    $cancella=mysql_query("DELETE FROM iscrizioni WHERE pensiero='" . $s . "'");
    
    ?>
    Che mondo sarebbe senza Nutella.

    PHP/MYSQL/HTML/CSS/JAVASCRIPT

  2. #2
    Utente di HTML.it L'avatar di Grino
    Registrato dal
    Oct 2004
    Messaggi
    739
    Non fare una delete ma una update assegnando al campo un valore vuoto tipo '' o null se accettato
    Siamo sempre troppo gelosi delle nostre grandi piccole opere! - Grino inedito.
    Lavori e Lavoretti

  3. #3
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    nel testo hai scritto bene ma nel titolo hai scritto cancellare singolo record che è quello che fai. I campi di un record non si cancellano si modificano

    mysql_query("UPDATE iscrizioni SET pensiero=null WHERE id='" . $_SESSION['id'] . "'");

  4. #4
    Grazie..era così semplice uffa =)=)=)
    Che mondo sarebbe senza Nutella.

    PHP/MYSQL/HTML/CSS/JAVASCRIPT

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.