Visualizzazione risultati 1 fino 4 di 4

Discussione: aiuto query eliminazione mysql

  1. #1
    Guest

    Predefinito aiuto query eliminazione mysql

    Salve a tutti,
    Ho un piccolo problema...
    Nel sito che sto sviluppando io ho un form di contatti che invia i dati ad una pagina privata
    Quando faccio accesso alla pagina privata io vorrei avere la possibilità sia di eliminare record per record (singolarmente) e fina qua ci sono, sia la possibilità di eliminare tutti i record in un colpo solo
    La query elimina tutti funziona, il problema è che quando provo a reinviare nuovi dati tramite il solito form contatti la pagina privata non riceve più i dati a meno che non faccia logout dal pannello privato e mi rilogghi di nuovo...
    è come se il tasto "elimina tutti" andasse all' infinito

    Riporto qua il mio codice per maggiore chiarezza



    Codice PHP:
    if($action =="elimina"){

    mysql_query("delete from prenotazioni where prenotazioni.id ='$id'");
    }
    else if(
    $action =="eliminatutti"){

    mysql_query("delete from prenotazioni");
    }
    Devo aggiungere qualcosa che mi faccia terminare lo statement else if ? Che cosa di preciso ?
    Grazie
    Ultima modifica di alemoppo : 13-03-2015 alle ore 16.28.13 Motivo: +tag [php]

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    Da dove viene la variabile $action?
    Con che codice immetti i nuovi dati? È sempre in quella pagina?

    Ciao!

  3. #3
    Guest

    Predefinito

    Codice PHP:
    <?php
    include('dati.php');
    $azione = $_POST['azione'];
    $id = mysql_real_escape_string($_POST['id']);
    $action = $_POST['action'];
    $nome = mysql_real_escape_string($_POST['nome']);
    $telefono = mysql_real_escape_string($_POST['telefono']);
    $email = mysql_real_escape_string($_POST['email']);
    $messaggio = mysql_real_escape_string($_POST['messaggio']);
    si, è sempre nella stessa pagina
    Ultima modifica di responsivesite : 13-03-2015 alle ore 16.54.28

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    Fai un po' di debug, ad esempio vedi $action (ad esempio con echo o var_dump()) cosa vale quando ti elimina i dati e non dovrebbe...

    Ciao!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •