2011-11-09 14 views
0

を私は次のSELECT文を持っている:1クエリのMySQLから2回選択 - PHP

$wishes = mysql_query("select count(*) as how_many_total, PRprodinfo_id, main_category from user_lists where user_id = '$user_cookie' order by main_category;",$db); 

、それが0以上であれば途中で私のページの下、私は実行する必要があり、その後、how_many_total値を抽出する必要があります結果を出力するこのクエリの配列を取得する

これを行うには2つのクエリを使用する必要がありますか?例えば> 0の場合にカウントする1つの別の選択?私は二回または行をフェッチするのにもコンボ配列を取得しようとすると、私はあなたのクエリのうち、完全な数(*)をさせることができ、エラーに

多くのおかげ

ダレン

+0

をフェッチするようにやりたいしますか – user544262772

答えて

2

を取得し、ちょうど使用し、配列を取得

if (mysql_num_rows($wishes) > 0) 

結果の数を取得し、あなたは、なぜ単に ``しばらく{結果を印刷}($ wishes->()フェッチ)を使用していない?行

+0

素晴らしいです、ありがとう –