Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    al posto di primary auto_increment usare gli id non presenti

    visto che molti id della mia tabella non ci sono.. è possibile utilizzare una funzione per recuperae il primo id non usato?

    ho scritto questo ciclo ma sicuraemtne con troppi record diventerebbe una soluzione poco logica

    Codice PHP:
    $id=1;
    while( 
    mysqlgo("SELECT COUNT(*) FROM portal WHERE id = $id LIMIT 1",7)>)
        
    $id++; 

    (dove la funzione mysqlgo,7 restituisce esattamente il campo COUNT())

  2. #2

  3. #3
    visto che hai id inutilizzati non è più semplice, di tanto in tanto, riordinare la colonna degli id?? O ti sballerebbe qualcosa??
    Questa e' la mia firma! Lo so, e' una mezza schifezza.
    Un sito
    - skype non è per consulenze online -

  4. #4
    Originariamente inviato da iraiscoming223
    visto che hai id inutilizzati non è più semplice, di tanto in tanto, riordinare la colonna degli id?? O ti sballerebbe qualcosa??
    nono gli url poi vanno a farsi benedire

  5. #5
    che problema c'è nell'avere "buchi" nel db??
    www.gext.it

  6. #6
    Originariamente inviato da tarini
    che problema c'è nell'avere "buchi" nel db??
    nessuno però non mi piace che i miei ulitmi articoli hanno un id con 1270 quando l'ultimo id auto increment è di 740

  7. #7
    diciamo che non esistono soluzioni "veloci" per questo problema... secondo me non devi preoccuparti minimamente
    www.gext.it

  8. #8
    Originariamente inviato da tarini
    diciamo che non esistono soluzioni "veloci" per questo problema... secondo me non devi preoccuparti minimamente

    ma infatti non hai capito non mi sto preoccupando è solo un fatto di "estetica"

    vabè continuerò ad usare il mio while

  9. #9
    estetica???!!!???

    preoccupati di avere un sito xhtml strict 1.0 piuttosto che avere dei buchi negli id
    www.gext.it

  10. #10
    Originariamente inviato da tarini
    preoccupati di avere un sito xhtml strict 1.0 piuttosto che avere dei buchi negli id
    infatti già c'è l'ho !


    quegli id 1300 quando si possono utilizzare 800 non mi scedono proprio!


    ot/
    ma l'organizzi tu il php contest? perchè avete fatto solo oo? se fate procedurale partecipo (e vinco anche )

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.