No need for another connect as long as selecting from same server as the same 
user. Perhaps there are no bids for some of the lot_id's? Perhaps you do not 
care that there are bids returned and want to shut mysql_num_rows up by 
prepending the @ sign in front of it. Like @mysql_num_rows($bid_result)

James

On Tuesday 01 July 2003 05:53 pm, Sparky Kopetzky wrote:
> Hi!
>
> I've got two nested queries where one looks up data based on values
> returned from the first.
>
>     $lot_query = "SELECT * FROM LOT WHERE lot_category_id=" . $lot_category
> . " AND lot_close_time>" . time();
>     $lot_result = mysql_query($lot_query, $CONNECT_ID);
>
>     if ($lot_result)
>     {
>         while ($row = mysql_fetch_array($lot_result))
>         {
>             blah-blah-blah...
>
>             $bid_query = "select * from bids where bid_lot_id=" . $lot_id .
>                 " order by bid_amount";
>             $bid_result = mysql_query($bid_query, $CONNECT_ID);
>             $bid_count = mysql_num_rows($bid_result);
>
>             blah-blah-blah...
>
> I get this error message: "Warning: mysql_num_rows(): supplied argument is
> not a valid MySQL result resource " from the second query. Do I need a
> second $CONNECT_ID for a second link to mysql_query #2??
>
> Robin E. Kopetzky
> Black Mesa Computers/Internet Services
> www.blackmesa-isp.net


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

Reply via email to