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

    link per cancellare riga database

    Ciao raga!
    avrei bisogno di creare un link diretto che permetta di cancellare una riga di una tabella mysql.
    mi spiego meglio:

    echo "
    <TABLE border=\"0\" width=\"100%\">
    <tr>
    <td bgcolor=\"#002E8C\" width=\"115%\" colspan=\"10\">
    <p align=\"center\">Risultato ricerca</td>
    </tr>
    <tr>

    <td bgcolor=\"#002E8C\" width=\"10%\">Denominazione</td>
    <td bgcolor=\"#002E8C\" width=\"10%\">Via</td>
    <td bgcolor=\"#002E8C\" width=\"10%\">Città</td>
    <td bgcolor=\"#002E8C\" width=\"10%\">Telefono</td>
    <td bgcolor=\"#002E8C\" width=\"10%\">Cellulare</td>
    <td bgcolor=\"#002E8C\" width=\"10%\">FAX</td>
    <td bgcolor=\"#002E8C\" width=\"10%\">Responsabile</td>
    <td bgcolor=\"#002E8C\" width=\"10%\">Data Contr.</td>
    <td bgcolor=\"#002E8C\" width=\"10%\">E-mail</td>
    <td bgcolor=\"#002E8C\" width=\"10%\">Opzioni</td>


    </tr>
    ";
    $result = mysql_query($query,$db);
    while ($row = mysql_fetch_array($result))
    {
    $a1 = $row ["denominazione"];
    $a2 = $row ["via"];
    $a4 = $row ["citta"];
    $a5 = $row ["telefono"];
    $a6 = $row ["telefono2"];
    $a7 = $row ["responsabile"];
    $a8 = $row ["datainserimento"];
    $a9 = $row ["email"];
    $a10 = $row ["fax"];

    echo "
    <tr>
    <td bgcolor=\"#002E8C\" width=\"10%\">$a1</td>
    <td bgcolor=\"#002E8C\" width=\"10%\">$a2</td>
    <td bgcolor=\"#002E8C\" width=\"10%\">$a4</td>
    <td bgcolor=\"#002E8C\" width=\"10%\">$a5</td>
    <td bgcolor=\"#002E8C\" width=\"10%\">$a6</td>
    <td bgcolor=\"#002E8C\" width=\"10%\">$a10</td>
    <td bgcolor=\"#002E8C\" width=\"10%\">$a7</td>
    <td bgcolor=\"#002E8C\" width=\"10%\">$a8</td>
    <td bgcolor=\"#002E8C\" width=\"10%\">$a9</td>
    <td bgcolor=\"#002E8C\" width=\"10%\"><img src=\"buttons/elimina.png\"><img src=\"buttons/modifica.png\"></td>


    </tr>

    ";

    }

    risultato è una tabella con delle immagini che voglio trasformare in link che mi vadano a cancellare direttamente il record.

    can somebody help me??
    thanx

  2. #2
    Utente di HTML.it L'avatar di JRizz
    Registrato dal
    Apr 2001
    Messaggi
    125
    Ogni record (o riga come dici tu) ha sicuramente un campo chiave o un indice quello che di solito si nomina con id. (id_rubruca, id_nomi etc)

    se tu ti estrai anche l'id es: $id = $row ["id_rubrica"];

    nel linch enon fai altro che mettere
    <a href=cancella.php?id_rubrica='.$row ["id_rubrica"].'>Cancella</a> e nella pagina cancella
    Delete form tabella Where id_rubrica='$_GET[id_rubrica]'

    ho dimenticato qualche apice per fare in fretta ma questo è il sunto
    (poi bisongerebbe fare mille controlli per la sicurezza...)

  3. #3
    ottimo, grazie mi mancava proprio la sintassi del link!

    grazie

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.