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

    [php] controllo esistenza valore

    Ho una query che serve ad eliminare delle righe di un database con un determinato valore di codice. Purtroppo riesco solo a fare la verifica della correttezza del nome della tabella, ma non riesco a far controllare se il codice richiamato esista o meno nella tabella. Quindi richiamando anche un codice inesistente nella tabella ricevo il messaggio cancellazione avvenuta.

    Qualcuno mi può dare qualche idea?


    Grazie e ciao
    Fabio

  2. #2
    Come è fatta la tabella su cui esegui le query?
    In a world without walls and fences - who needs windows and gates ?

  3. #3
    schematicamente

    codicemanif.-codicegara-riga1-riga2-riga3-riga4-riga5 etc...fino a 14

    la query di annullamento viene fatta sul codice gara.

    ciao
    fabio

  4. #4
    E a quanto ho capito non hai modo di eseguire una query tipo

    SELECT * FROM tuatabella WHERE codicegara = '$valoredelcodice'

    o non ho capito il tuo problema?
    In a world without walls and fences - who needs windows and gates ?

  5. #5
    No il problema è che eseguo una query del tipo delete * $tabella where codicegara=$codicegara.


    Il problema è il seguente se anche il codice non esiste ottengo il messaggio che la cancellazione è avvenuta....

    ciao
    Fabio

  6. #6
    Allora puoi fare un controllo preliminare con una query di selezione
    $sql = "SELECT * FROM $tabella where codicegara=$codicegara";

    $result = mysql_query($sql);

    if (mysql_num_rows($result) > 0)
    {
    $sql = "DELETE FROM $tabella where codicegara=$codicegara";
    $result = mysql_query($sql);
    echo "eliminazione avvenuta con successo";
    }
    else
    {
    echo "nessuna eliminazione effettuata";
    }
    In a world without walls and fences - who needs windows and gates ?

  7. #7
    grazie 1000

    ciao
    Fabio

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.