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

    Mysql eliminare una riga.

    Ciao ragazzi, volevo chiedervi un chiarimento in merito ad una funzione di mysql.
    Immaginate di avere un sistema di scambio messaggi pubblici. Vorrei fornire all'utente la possibilità di eliminare il messaggio che egli ritiene opportuno con un tasto Cancella.

    Quindi ho la tabella shoutbox_pvt ed i campi sono:

    id (auto_increment)
    username
    da_username
    testo
    data

    e apparirà in questo modo nella pagina: (data) nickname: testo

    Come posso procedere ? Com'è la sintassi per eliminare il messaggio pubblico quindi una riga specifica ( suppongo ) dal db?

  2. #2
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    delete from table where id=$id
    ...altri 5 anni di purga...

  3. #3
    Nei messaggi privati ho utilizzato dei checkbox per selezionarli ed eliminare il codice.
    il tasto Delete fa riferimento a <form action=pm.php?page=delete method=post>

    Il codice della pagina delete è questo:


    if(session_is_registered(username)){
    foreach($_POST[check] as $check)
    {
    $query = mysql_query("DELETE FROM im where id = '$check'");
    }
    include("menu.php");
    print("

    <p align=center>Hai cancellato i messaggi!</p>


    ");


    Io vorrei fare una cosa simile, però utilizzando un testo ( o immagine ) tipo [x] e che quando cliccano elimini un contenuto di una tabella, quindi il commento pubblico.

    Come posso procedere?

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.