20:10ありがとうございます。理解できていなくてすいません。user_id";では取れないのでしょうか。achさんが集計関数で使うべき!と教えていただいたのでできないのかな・・と。できないのであればどの方法でできるのか教えて頂きたいです。1この自動方変換とはどういう意味なのでしょうか。count($result_user_id_array);だと結果習得できるのでしょうか。$sql_kensaku2_result.",'".$f_id_kensaku2."'";}}このような書き方はやはりおかしいですか?!きちんとnext($row_array)でエラーがでるんです・・。配列で次の値があったらwhile文を行うと書きたかったのですが・・。PHPは(文字列<=>数値の)型変換を自動でやってくれるのですが、countに関してはこれは関係なくて、ただの仕様ですマニュアルを読むと配列以外が渡された場合について書いてあります。count($result_user_id_array);>だと結果習得できるのでしょうか。SQLが間違ってなければたぶん取得できます。4001はPHPの文法ミスかなぁ?(書き写したときにミスっただけかも?括弧の位置とか数が......)エラーが表示されているはずなのでそれを頼りにデバッグしてください。mysql_query($sql1);//取り出したwords5つをdatabaseテーブルのcount数が多い順5位を取り出して表示させたいのです。22:46間違えて途中でEnterキーを押してしまいました。mysql_query($sql1);1回目のwhile文//取り出したwords5つをdatabaseテーブルのcount数が多い順5位を取り出して表示させたいのです。$col[words];}}とすると結果がとってこれないエラーがでてしまいます。最後の2回目のwhile文にいってくれません。541行目のエラーというのは※の所です。5412重のSELECT文の結果を取得したいときこのような書き方だと取得できないのでしょうか。教えていただきたいです。関数名を入力し検索ボタンをクリック↑エクスビットITBoos系列のレンタルサーバ屋さんです。PHPのTips参考にさせて頂きました。beatnik.jpはこちらを使っています。サーバーからのレスポンスがとても良いので好きです。