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

    passare Id per cancellare record

    ciao a tutti

    ho una tabella che recupera i dati da un db e l'ultima cella contiene un link per eventualmente cancellare il record

    $interrogazione = "select * from aziende ORDER BY azienda";
    $risultato = mysql_query($interrogazione);
    while ($riga = mysql_fetch_array($risultato)) {
    $html_risultato .= '<tr>';
    $html_risultato .= '<td class="ident"> '.$riga["IdAzienda"].'</td>';
    $html_risultato .= '<td class="contenitore"> '.$riga["Azienda"].'</td>';
    $html_risultato .= '<td class="contenitore"> '.$riga["Via"].'</td>';
    $html_risultato .= '<td class="contenitore"> '.$riga["Citta"].'</td>';
    $html_risultato .= '<td class="contenitore"> '.$riga["Provincia"].'</td>';
    $html_risultato .= '<td class="contenitore"> '.$riga["linea"].'</td>';
    $html_risultato .= '<td class="contenitore"> '.$riga["tipo"].'</td>';
    $html_risultato .= '<td class="contenitore"> '.$riga["Tel"].'</td>';
    $html_risultato .= '<td class="contenitore"> '.$riga["email"].'</td>';
    $html_risultato .= '<td class="contenitore"> '.$riga["Stato"].'</td>';
    $html_risultato .= '<td class="contenitore"> '.$riga["Note"].'</td>';
    $html_risultato .= '<td class="contenitore"> Cancella</td>';
    $html_risultato .= '</tr>';
    }
    mysql_close($connessione);
    la pagina deleteRow.php contiene il codice che segue

    $query = "DELETE FROM aziende WHERE IdAzienda='$IdAzienda' LIMIT 1";
    $result=mysql_query($query);


    if ($result==FALSE) die("Errore: $query");
    echo "Azienda eliminata";
    se specifico io IdAzienda=330 funziona tutto, se passo l'id in questa maniera non mi segnale errore ma non cancella niente

    grazie in anticipo, ho navigato tra i vari messaggi, provato ma non sono venuta a capo di niente

  2. #2
    hai recuperato la variabile get?

    Codice PHP:
    if(isset($_GET[IdAzienda])) {

    $IdAzienda $_GET[IdAzienda];

    $query "DELETE FROM aziende WHERE IdAzienda='$IdAzienda' LIMIT 1";
    $result=mysql_query($query);


    if (
    $result==FALSE) die("Errore: $query");
    echo 
    "Azienda eliminata";


    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  3. #3
    grazie di esistere stavo sbattendo la testa da ore...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.