Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Record se ripetuto!

  1. #1

    Record se ripetuto!

    Ciao a tutti!
    E' possibile con mysql verificare in una query insert se il campo (ad es: nome) è ripetuto? ed incaso farmi tornare un determinato valore dalla query?

  2. #2
    io fo così:
    codice:
    $my=mysql_query("SELECT * from tabella where campo='$variabile'");
    $conta=mysql_num_rows($my);
    
    if($conta>1)
    //fai un'altra query
    else
    ...
    Non so se si può fare sai.
    Spero di aver capito bene cosa volevi chiedere.
    Sistemi di allarme, telecamere, autoradio, video proiettori e altri prodotti tecnologici: fedom.it

  3. #3
    Grazie per l'attenzione!
    Prima non sono stato chiaro, a me interessava sapere se nel linguaggio mysql si può fare una scelta condizionata come un IF.

    Del tipo (pseudo codice)

    Inserisci id nome categoria nellatabella cippo
    se il campo nome è ripetuto in una riga ritorna alla query il valore falso.

    non so se son stato chiaro

  4. #4
    penso che l'unico modo sia come dice Albertorrr, non credo che con l'sql di mysql tu possa gestire dei test.
    Se hai questi problemi cmq puoi definire unique l'attributo della tua tabella, poi ti smazzi col php quello che va storto!

    ciao
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

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.