Mærkeligt problem med while-loop

Tags:    php mysql

Hej
Jeg har nu færdiggjort et projekt og ville lige teste det på en "rigtig" server, blot for at være sikker på at der ikke opstod problemer, da alt virkede perfekt i localhost.
Og det viste sig at være en god idé, fordi jeg får lige pludselig en fejl.
Fejlen lyder således: Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /home/virtual/ejeleje.dk/public_html/showroom.php on line 99
Koden den brokker sig over er her:
Fold kodeboks ind/udPHP kode 

Der hvor while-loop starter var, inden jeg indsatte if-statement, linje 99 og nu er det så starten på if-statement der er linje 99.
Jeg har jo lavet et if-statement der siger at den kun skal udføre while-loop hvis der er noget at finde i db.
Og $p henter den længere oppe på siden, men dette:
Fold kodeboks ind/udPHP kode 

Hvad er det der går galt? Jeg fik ingen fejl i localhost, men jeg får dem lige pludselig på den "rigtige" server.



1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 7 karma
Sorter efter stemmer Sorter efter dato
Der er en fejl i din sql query, burde det ikke hedde:
Fold kodeboks ind/udSQL kode 

Det er som om du mangler *



t