Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Base
    Registrato dal
    Apr 2001
    Messaggi
    822

    MYSQL PHP - prelevare un codice e bruciarlo

    Ciao a tutti.
    avrei bisogno di un'aiuto su una query in php-mysql...
    in pratica ho una tabella con 3 campi
    id - codice - used

    in base ad un determinato processo che non vi sto a spiegare, avrei bisogno di di estrarre il prossimo valore codice che non ha used == 1

    in pratica ogni volta che carico una pagina devo poter visualizzare uno dei 300 codici caricati nella tabella ed ogni volta renderlo inutilizzabile portando il valore del campo used a 1, la prossima volta che rieseguo la pagina php deve visualizzarmi il prossimo codice che non ha il campo used a 1.

    spero di essermi spiegato..
    la cosa non è molto complicata penso, ma non saprei veramente come strutturare una query che fa una roba del genere...

    mi potete dare una mano?
    Grazie.

  2. #2
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    se non ho capito male quello che vuoi fare

    select min(codice) as codice from tabella where used != 1

    leggi 'codice' e fai l'update

  3. #3
    per selezionare il primo codice:

    SELECT codice FROM tabella WHERE used='0' LIMIT 0,1

    per "bruciarlo", posto che prelevi con una variabile il valore codice:

    UPDATE tabella SET used='1' WHERE codice='$codice'

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.