First, you might want to use more descriptive subjects. That might
describe your urgency, but it doesn't tell us what you need.

As for the question, try this:

$sql = "SELECT *, count(products.mark_name) as count 
        FROM products, category 
        WHERE category.name_category=products.name_category
        AND category_id=".$_GET['category_id']." 
        GROUP BY products.mark_name";


but if you don't need all the other data in the rows, just do this:

$sql = "SELECT p.mark_name, count(p.mark_name) as count 
        FROM products as p, category as c
        WHERE c.name_category=p.name_category
        AND category_id=".$_GET['category_id']." 
        GROUP BY p.mark_name";

--- phpu <[EMAIL PROTECTED]> wrote:
> 10x a lot. it worked.
> Now I have another problem. How to find the number of the records
> in the table.
> this is the way i want (in this case}
> 
> Name: aaa                       2 times
> Name  ddd                       1 times
> 
> Please help with this one
> 
> 
> 
> 
> ----- Original Message ----- 
>   From: Haseeb 
>   To: [EMAIL PROTECTED] ; [EMAIL PROTECTED] 
>   Cc: [EMAIL PROTECTED] 
>   Sent: Thursday, July 10, 2003 8:18 AM
>   Subject: Re: [PHP] Big problem....need help
> 
> 
>          try like this
> 
>         $sql = "SELECT * FROM products, category WHERE
> category.name_category=products.name_category and
> category_id=".$_GET['category_id']." GROUP BY products.mark_name";
>           
> 
> 
> 
> 
>         -------Original Message-------
> 
>         From: phpu
>         Date: Wednesday, July 09, 2003 09:51:08 PM
>         To: [EMAIL PROTECTED]
>         Cc: [EMAIL PROTECTED]
>         Subject: Re: [PHP] Big problem....need help
> 
>           It isn't work. it gives me an error at this line.
> 
>         ----- Original Message -----
>         From: "Nicolas Costes"
> <[EMAIL PROTECTED]>
>         To: <[EMAIL PROTECTED]>
>         Sent: Wednesday, July 09, 2003 4:49 PM
>         Subject: Re: [PHP] Big problem....need help
> 
> 
>         -----BEGIN PGP SIGNED MESSAGE-----
>         Hash: SHA1
> 
>         Le Mercredi 9 Juillet 2003 15:13, phpu a écrit :
>         > I have a table like this:
> 
>         > ......
>         > $sql = "SELECT * FROM products, category WHERE
>         > category.name_category=products.name_category and
>         > category_id=".$_GET['category_id'] ;
> 
>         >
>         > When i choose the category catg 1 the result is
>         > Name: aaa
>         > Name: aaa
>         > Name: ddd
>         >
>         > As you can see the name aaa appears 2 times insted 1.
>         > How to make the result look like this:
>         > Name: aaa
>         > Name: ddd
> 
>         Use "GROUP BY" ....
> 
>         $sql = "SELECT * FROM products, category WHERE
>         category.name_category=products.name_category and
>         category_id=".$_GET['category_id'] GROUP BY
> products.mark_name;
> 
> 
>         - --
>             ,,
>            (°> Nicolas Costes
>            /|\ IUT de La Roche / Yon
>           ( ^ ) Clé publique: http://www.keyserver.net/
>            ^ ^ http://www.gnu.org/philosophy/can-you-trust.fr.html
> 
> 
>         -----BEGIN PGP SIGNATURE-----
>         Version: GnuPG v1.2.1 (GNU/Linux)
> 
>        
> iD8DBQE/DB2GNc2aXy7LuOgRAmE6AKCIeGpWg78san/72M7vbhwJXQKXbQCfVxAJ
>         OgayWbAh0cOXc5OCdVy2uWs=
>         =vH6U
>         -----END PGP SIGNATURE-----
> 
> 
>         --
>         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
>        
>                
>        
>   ____________________________________________________
>     IncrediMail - Email has finally evolved - Click Here
> 


=====
Mark Weinstock
[EMAIL PROTECTED]
***************************************
You can't demand something as a "right" unless you are willing to fight to death to 
defend everyone else's right to the same thing.
***************************************

__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com

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

Reply via email to