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

    controllare se un valore e presente nel db

    Scusate io per controllare se un valaore e gia' presente nel mio db SQL faccio una query select
    se è presente mi da 1 altrimenti 0

    quale comando devrei usare, io sbagliando uso mysql_num_rows

  2. #2
    per valore intendi se esiste determinato campo valorizzato in un certo modo in un record nel db?

    se si fai la query e guardi se il num_rows è maggiore di 0, se si esiste altrimenti non esiste...

    puoi anche farlo con una "SELECT COUNT(*) as totale WHERE tuo_campo = valore_che_cerchi";

    Il valore di totale ti evita di usare num_rows perché indica direttamente quanti record contengono quel valore...

    Tra i 2 metodi sinceramente non so' quale sia più veloce (in teoria se usi LIMIT 1 il primo dovrebbe essere più rapido, in teoria)...

    altrimenti non ho capito la tua domanda...
    « Se nella prima mezz'ora non capisci chi è il pollo, allora il pollo sei tu. » [Thomas "Amarillo Slim" Preston, campione del mondo di poker]

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.