Visualizzazione dei risultati da 1 a 5 su 5

Discussione: caccia all'errore

  1. #1

    caccia all'errore

    Ciao, su una pagina ho una query che è così:
    SELECT progressivo, nome, cognome, data FROM utenti WHERE progressivo='$progressivo' or nome='$nome' or cognome='$cognome' ORDER BY id DESC LIMIT 0,1
    Solo che non funziona come vorrei, cioè che o scrivo nome e cognome e mi mostra l'ultimo id con quel nome e cognome o soprattutto scrivoil numero progressivo e mi mostra l'ultimo id con quel numero progressivo.
    Non capisco proprio dov'è l'errore, visto che poi le prime volte pareva che funzionasse, finchè nella tabella non c'erano più o meno 30 record.

  2. #2
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    E' giusto che la query che hai scritto abbia il comportamento che descrivi.
    Cosa vorresti ottenere?

  3. #3

    Re: caccia all'errore

    l' ho trovato l'errore .... è il titolo di questa discussione

    http://forum.html.it/forum/showthrea...hreadid=412253
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    525
    Forse xkè utilizzi desc invece di asc???

    id DESC LIMIT 0,1

  5. #5
    si è vero che se metto asc va però se cerco per nome e cognome non mi fa vedere l'ultimo ma il primo, cmq ho modificato con and

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.