I have tried printing out the query and got the exact same thing on both
pages. The only relevent code is the code I included. The $item_number
gets passed to both pages exactly the same. The query comes up no
different on both pages. It is accessing the exact same product and yet
it will not get a hit.

Pat

-----Original Message-----
From: Brad Pauly [mailto:[EMAIL PROTECTED] 
Sent: Monday, January 05, 2004 3:28 PM
To: Pat Hanna
Cc: 'php help'
Subject: Re: [PHP] Strange coding bug


On Mon, 2004-01-05 at 12:59, Pat Hanna wrote:
> I cannot seem to find the problem in my code. I have two pages. Both 
> need to select a product from a database. The first page works fine, 
> the product is found and I use the data in the page. The second one 
> does not fetch the product. The code is exactly the same:
> 
> $query="SELECT * FROM products WHERE stock_number = '$item_number'"; 
> $result=mysql_query($query); $row=mysql_fetch_array($result);
> 
> When I do 'echo $result;' on the first page, I get the result number. 
> But if I do it on the second page I get nothing. Both pages are 
> connected to the database and I get no errors in code. I have included

> the full code of each page in the attachment. Item_details.php3 is the

> working page and addtocart.php3 is the one that won't seem to connect.

I think the attachments got removed. Sorting through the source of two
pages is a lot to look through. Maybe you could paste the relevant code
from each of the pages. Specifically, the select statements and where
$item_number comes from or is manipulated. That should help find the
problem. You might also try echoing $query on both pages to make sure
they same query actually is being executed.

- Brad

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to