アプリ版:「スタンプのみでお礼する」機能のリリースについて

select WorDate,GenName,StrTime,EndTime,SyaNum,JobType,ComName from Denpyo where WorDate like '%2009-7%' and ComName like '%奥井組%'

のようなSQL文を投げますが、エラーとなってしまいます。
間違いがありますでしょうか。。。

A 回答 (4件)

どんなエラーメッセージですか?

この回答への補足

mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /export/sd02/www/jp/r/e/gmoserver/7/4/sd0058374/chie-k.jp/denpyo/companyresult.php on line 11

です。

SQL文は以下のように記述しています。

$sql = "select WorDate,GenName,StrTime,EndTime,SyaNum,JobType,ComName from Denpyo where WorDate like '%" . $_POST["WorDateYear"] . "-" . $_POST["WorDateMonth"] . "%' and ComName like '%" . $_POST["ComName"] . "%'";

補足日時:2009/07/21 14:21
    • good
    • 0

WorDate が日付型なのでは?


日付型の場合、to_char(WorDate,'YYYY/MM')='2009/07' とします。

この回答への補足

日付の部分は通ってるみたいです。

and ComName like '%奥井組%'

を付けるとエラーとなります。

補足日時:2009/07/21 14:25
    • good
    • 0

#2です。

MySQLでしたね。
DATE_FORMAT(WorDate,'%Y-%m')='2009-07' です。

この回答への補足

日付の部分は通ってるみたいです。

and ComName like '%奥井組%'

を付けるとエラーとなります。

補足日時:2009/07/21 14:25
    • good
    • 0

#1です。



and ComName like '%奥井組%'
を付けるとエラーが出る、ということなら、文字コードが問題だったりするかもしれません。
例えば、以下のように英字にしたらエラーが出ますか?
and ComName like '%dummy%'
    • good
    • 0
この回答へのお礼

通りました!!

ありがとうございました。

しかし、文字セットの問題を解決しなければいけませんね。
(株)などの文字が入るため、cp932の文字セットを使用しています。

うーむ。。。

お礼日時:2009/07/21 15:12

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!