Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    15

    Query di ricerca che mi restituisca un boolean

    Ho bisogno di una query mysql che mi ricerchi all'interno di una tabella specificata un dato valore in un dato campo e mi restituisca un valore boolean. Come posso fare?

    Mi spiego con un esempio:
    Ho una tabella con diversi record, ognuno contenente un campo nickname. Io voglio che quando inserisco un nuovo record mi si controlli che il valore del campo nickname non esista già nella tabella.

    spero di essermi spiegato e scusate ma non sono riuscito a trovare nulla facendo una riscerca sul forum (non sapevo esattamente cosa cercare )

    grazie

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    codice:
    $sql = "SELECT id FROM tabella WHERE campo_nickname = '{$nickname}'";
    $st = mysql_query( $sql ) or die( mysql_error() );
    if ( mysql_num_rows( $st ) === 1 )
    	echo 'nickname già esistente';
    else
    	echo 'nickname valido!';


    think simple think ringo

  3. #3

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    15
    grazie mille, perfetto

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.