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

    Prelevare un id non casuale ma neanche precedente

    ciao. allora vi spiego:

    HO una tabella foto:
    ID CATEGORIA FILE
    1 Cani 1.jpg
    2 Gatti 2.jpg
    3 Cani 3.jpg
    4 Gatti 4.jpg
    5 Cani 5.jpg
    6 Gatti 6.jpg

    Io apro la pagina fotografia.php?id=4

    select form..............where id=4;
    E vedo la mia foto n°4..fin qui ci siamo!
    Ora il problema è questo...sotto vorrei mettere il menu Foto Successiva e Foto precedente...

    Il problema è questo, le foto non sono ne la 3 ne la 5, perchè ovviamente sono della categoria cani... quindi come faccio a prendere solo quelle della categoria gatti?
    IN REALTA' SONO REGISTRATO DAL 2001 PERO' MI HANNO BANNATO PER AVER SCRITTO DUE MESSAGGI NELLA SEZIONE ERRATA...CHE RICONOSCENZA!!!

  2. #2
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    semplicemente indicando la categoria
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  3. #3
    si... ma dovrei fare una cosa cosi... Select from foto where "id è la minore e piu'vicina a id n°5" AND categoria='Gatti'
    IN REALTA' SONO REGISTRATO DAL 2001 PERO' MI HANNO BANNATO PER AVER SCRITTO DUE MESSAGGI NELLA SEZIONE ERRATA...CHE RICONOSCENZA!!!

  4. #4
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    siccome devi prendere la successiva basta che tu faccia id>5 che potrà essere 6 o 7 limit 1
    in questo modo prende solo la successiva
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  5. #5
    ok..quindi se io ho per la categoria gatti..l'id 3 5 7 8 9
    Se metto select from foto where id>3 AND categoria=gatti lui mi prende di sicuro la 5...non la sette o 8 ecc..giusto?
    IN REALTA' SONO REGISTRATO DAL 2001 PERO' MI HANNO BANNATO PER AVER SCRITTO DUE MESSAGGI NELLA SEZIONE ERRATA...CHE RICONOSCENZA!!!

  6. #6
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    beh si ovviamente devi mettere limit 1 cioè ti estrae solo il primo
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


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.