query su tabelle relazionate

ciao a tutti...

ho un database con tabelle relazionate tra loro.. vincolid i integrità referenziale e compagnia varia...

in una tabella di questo database (OFFERTA) vanno a finire le offerte su diversi prodotti

ci possono essere più offerte per un prodotto..

i campi sono id_offerta, prezzo, id_utente e id_art

prezzo rappresenta l'importo dell'offerta fatta dall'utente id_utente sull'articolo id_art

a me interesserebbe prelevare l'offerta più alta fatta dall'utente id_utente sull'articolo $id_art

ho provato ha usare nella query MAX(prezzo) ma si incricca tutto... l'errore è il seguente:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:........

come posso ovviare alla cosa?

grazie mille

inviato 9 anni fa
sonny
X 0 X

Ciao,

la query probabilmente è sbagliata! Prova la query direttamente in phpmyadmin e guarda che errori ti da mysql.

Il messaggio di errore che ricevi da php significa che cerchi di accedere ad una resource che dovrebbe contenere il risultato della query e che invece è vuoto perchè la query non ha avuto esito positivo.

 :bye:

risposto 9 anni fa
robertomigli
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda