[PHP/MYSQL] num_rows not valid result resource

Pagina: 1
Acties:
  • 31 views sinds 30-01-2008

  • iznogood
  • Registratie: September 2001
  • Niet online
Ik heb lokaal een website getest, deze werkt hier prima. Op het moment dat ik deze upload naar mijn hostingprovider krijg ik de error:
code:
1
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /usr/home/web/snl102028/basket.inc on line 5
Line 5 is in de code hieronder line 3.

De volgende code hoort bij de foutmelding. Ongetwijfeld is het een versieconflict waardoor hij mijn query niet accepteerd.
code:
1
2
3
$query="SELECT DISTINCT products.artist, products.title, products.product_id,products.current_price FROM products,basket WHERE products.product_id=basket.product_id AND basket.session_id='".session_id()."' AND bid_end='1111-11-11' ORDER BY products.artist,products.title";
    $result=mysql_query($query);
    $rows=mysql_num_rows($result);

Ik heb al gegoogled, got doorzocht, maar zonder resultaat voor mijn specifieke probleem.

Just as Good


  • aal
  • Registratie: September 2002
  • Laatst online: 12-02 13:10

aal

Probeer eerst eens of je query wel werkt?

code:
1
$result=mysql_query($query)or die(mysql_error());

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 18:51

Creepy

Tactical Espionage Splatterer

Wat aal zegt. Gewoon even debuggen en foutmeldingen e.d. afdrukken om te kijken waar het aan ligt. Zie ook: PRG FAQ - Debuggen

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


  • XWB
  • Registratie: Januari 2002
  • Niet online

XWB

Devver
Kijken wat mysql_error() zegt en even error_reporting(E_ALL) bovenaan je script zetten. Lees misschien ook Programming FAQ - Algemeen eens :)

En zet je query tussen de sql code, dat leest makkelijker ;)

SQL:
1
2
3
4
5
6
7
8
9
10
SELECT DISTINCT 
products.artist, products.title, products.product_id, products.current_price 
FROM 
products, basket 
WHERE 
products.product_id = basket.product_id AND 
basket.session_id = '" . session_id() . "' AND 
bid_end = '1111-11-11' 
ORDER BY 
products.artist, products.title


/edit
Ik ben traag O-)

[ Voor 7% gewijzigd door XWB op 05-04-2006 12:29 ]

March of the Eagles


  • iznogood
  • Registratie: September 2001
  • Niet online
Inderdaad.. stomme fout gemaakt. deze kan dicht. Ben een tabel vergeten O-)

Just as Good


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Toch es leren debuggen dan?
Pagina: 1

Dit topic is gesloten.