Thank you for your help!

-----Original Message-----
From: Jim Grill [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, August 03, 2004 10:33 PM
To: Karl-Heinz Schulz; [EMAIL PROTECTED]
Subject: Re: [PHP] Order by

----- Original Message ----- 
From: "Karl-Heinz Schulz" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, August 03, 2004 9:19 PM
Subject: [PHP] Order by


> How can I use the "Order" statement for this query?
>
> $specs_query = mysql_query("select title, information from spec where
> product=".$id);
>
> I tried to use
>
> $specs_query = mysql_query("select title, information from spec where
> product=".$id order by id asc);
>
> But it will create the error.
>
> Parse error: parse error, unexpected T_STRING in
/www/docs/view_product.php
> on line 144
>
> What am I doing wrong?
>
> TIA
>
> Karl-Heinz
>
> Tracking #: 28B73BEA7EBF0B4D89E64E5EA406BF5EC2EA6912
>
>

Hi Karl,

The problem is in your formatting.

> $specs_query = mysql_query("select title, information from spec where
> product=".$id order by id asc);


Try this instead

$specs_query = mysql_query('SELECT title, information FROM spec WHERE
product=' . $id . ' ORDER BY id ASC');

Note the use of single quotes (it's faster)

You could have just done this with double quotes:

$specs_query = mysql_query("SELECT title, information FROM spec WHERE
product=$id ORDER BY id ASC");

It might also be a good idea to put single quotes around $id if it comes
from user input:

$specs_query = mysql_query('SELECT title, information FROM spec WHERE
product=\'' . $id . '\' ORDER BY id ASC');
- OR -
$specs_query = mysql_query("SELECT title, information FROM spec WHERE
product='$id' ORDER BY id ASC");


Have fun!

Regards,

Jim Grill
Web-1 Hosting
http://www.web-1hosting.net


----------------------------------------------------------------------------
----


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

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

Reply via email to