My second query still doesn't return anything? Even with $orderid = $row
removed as Jason suggested.
This is my current function.
function get_order_numbers()
{
$conn = db_connect();
$query = "select orders.orderid from orders, email where orders.orderid
= email.orderid and email.checked='no'";
$result = mysql_query($query) or die("Error: cannot select
orderid<BR>$query<BR>".mysql_error());
while( $row = mysql_fetch_array($result))
{
extract($row);
//$orderid = $row;
print_r($row);
$query2 = "SELECT * FROM orders WHERE orderid=\"$orderid\"";
$result2 = mysql_query($query2) or die("Error: cannot fetch
order<BR>$query2<BR>".mysql_error());
extract(mysql_fetch_array($result2));
}
}
> > What I want the function to do is say OK where the orderid's
> > match pull out all the address details for each orderid and display
> > what I want displayed accordingly. At the moment I get this array
> > returned by using print_r($row). Array ( [0] => 100040 [orderid] =>
> > 100040 ) Array ( [0] => 100041 [orderid] => 100041 ) Array ( [0] =>
> > 100043 [orderid] => 100043 ) Array ( [0] => 100044
> [orderid] => 100044
> > ) Array ( [0] => 100046 [orderid] => 100046 ) Array ( [0] => 100050
> > [orderid] => 100050 ) Array ( [0] => 100051 [orderid] => 100051 )
> > Array ( [0] => 100052 [orderid] => 100052 )
> >
> > Where do I go from here?
>
> Well, like I said in my previous post if you remove the line:
>
> $orderid = $row;
>
> then your second query *should* work.
>
> --
> Jason Wong -> Gremlins Associates -> www.gremlins.com.hk
> Open Source Software Systems Integrators
> * Web Design & Hosting * Internet & Intranet Applications
> Development *
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php