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

    Ordinare risultati in una query

    Ciao ragazzi volevo fare una cosa particolare ma forse mi sfugge qualche passaggio..

    Io ho un array con gli ID di alcuni articoli che rispondono a determinati requisiti e questo array è già ordinato...

    codice:
    Array ( [0] => 1 [1] => 4 [2] => 3 )
    Volevo fare una query nel DB e farmi uscire tutte le informazioni riguardanti questi articoli e l'ho scritta in questo modo:

    codice:
    SELECT Articoli.ID_Art, Articoli.Titolo 
    FROM Preferiti
    INNER JOIN Articoli ON Articoli.ID_Art = Preferiti.Art_ID
    WHERE Articoli.ID_Art IN(1,4,3)
    Solo che SQL lo ordina come vuole lui ovvero per ID in ordine crescente... Ma io invece lo voglio ordinato come l'array...come posso risolvere il problema?

  2. #2
    Utente di HTML.it L'avatar di hyde82
    Registrato dal
    Feb 2010
    Messaggi
    243
    order by?

  3. #3
    Si ma come.... Io li voglio in quell' ordine come sono nell'array... come faccio a dire ad order by di metterli proprio in quella sequenza?

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.