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

    controllo esistenza codice nel db

    ciao a tutti,

    io ho una funzione che mi genera un codice di 7 caratteri casuali:

    $codice = funzione(7);

    io ho la necessità di controllare nel database se esiste già un record con tale codice, se non esiste, eseguo una query.... se invece esiste, mi genero un altro codice fino a quando non me ne genera uno che non esiste ancora.

    come posso fare??

    grazie,

    Vito

  2. #2
    Esegui una query di selezione con "WHERE codice = '$codice' LIMIT 1" e verifichi con mysql_num_rows() se ci sono record nel resultset. Magari utilizza le transazioni per evitare "collisioni".

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 © 2024 vBulletin Solutions, Inc. All rights reserved.