Query MySql dubbi. postato il 16/01/2009 00:21:13 nel forum programmazione, gdrcd, open source, hosting
Sto cercando di realizzare una query in sql (ma la sintassi non è il mio forte...).
Sto cercando di selezionare l'ultima riga della tabella del log delle entrate relativa al pg che visualizza la pagina php. Vorrei evitare di caricare un array con tutti i risultati e cercare manualmente, esiste un modo di farlo direttamente tramite sql e non usare il php per farlo manualmente?
Pagine → 1
16/01/2009 00:43:37 e modificato da darkside of breakfast il 16/01/2009 00:45:08
SELECT NomeCampo FROM Tabella WHERE Nome = '$utente' ORDER BY NomeCampo2 DESC/ASC LIMIT 1
Ovvero: prendi dalla tabella "Tabella" il dato "NomeCampo" dove il campo "Nome" è uguale alla variabile "$utente" (ovvero chi visualizza la pagina) ordinando i dati per ordine decrescente(DESC) o crescente (ASC) secondo il parametro "NomeCampo2". Limit 1 vuol dire che prenderà solo il primo risultato.
Potremmo vederla, in pratica, così. Se ad esempio in una chat devi prendere l'ultima azione di un utente specifico, fai
SELECT Testo FROM Chat WHERE Nome = '$utente' ORDER BY ID DESC/ASC LIMIT 1
(edito, ovviamente devi mettere o DESC o ASC, a seconda dei casi)
Spero di essere stato chiaro.
Ciao :)
16/01/2009 10:22:33 e modificato da zacharia il 16/01/2009 10:28:14
16/01/2009 10:35:31
per trovare l'errore basta fare
mysql_query($query)or die(mysql_error());
Ovviamente $query è la variabile contenente la query :)
16/01/2009 12:14:45
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Enlisted: Miglioramento dell'operazione "Leadstorm"
Lineage II: Evento di Benedizione dell'Arcangelo
Sponsorizzati con noi! → Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
I dati del generatore di rank sono stati aggiornati!
Il gestore di La Tana del Ladro ha risposto alla recensione di elyionar
Cleveland City: Nuova Organizzazione, nuove Chat e nuovi Master
Ex Gratia GDR: Revisione Poteri: Mutazione, Mentali e Utility
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
Il gestore di Ex Gratia GDR ha risposto alla recensione di deanna
Exclusive Villa GdR: Un morto, nessuna notizia... troppi segreti?
World of Warship: Cantiere navale: Blücher
Enlisted: Operazione "Leadstorm"
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, inizia l'avventura!
naemaer ha recensito La Tana del Ladro
La Tana del Ladro: TdL Stories - Disegni sulle Mura di Neverwinter
Lineage II: Evento dell'altare di Merkios
League of Angels III → Addentratevi in un MMO RPG fantasy gratuito giocabile direttamente tramite browser grazie a League of Angels!
Tales of the Silver Sword - Recensione del gioco fantasy Tales of the Silver Sword ambientato nei mitici Forgotten Realms di D&D!
One Shot - Come creare avventure GdR One Shot?
Giochi D&D - Lista completa dei giochi di ruolo online ambientati nei mondi di D&D
Stargate Command Online - Intervista alla gestione di Stargate Command Online il play by chat ambientato nel mondo di Stargate
Gaming Disorder - Gaming Disorder: L'organizzazione mondiale della sanità riconosce la dipendenza da videogiochi
Metamorfosi dell'Epica - Cinema, letteratura e società - La metamorfosi dell’epica nel nuovo millennio
Colpi di Spada - I principali colpi in un combattimento con armi da taglio
Armi ed Armature - Scopri le armi e le armature che hanno visto la luce nel Medievo!