たとえば、postgresql にこのクエリがあるとします。
SELECT * FROM logs WHERE user_id = 8328 AND punchin::date = '2013-06-11';
成功を返します。
しかし、PHPで実装すると:
$sql = "SELECT * FROM logs WHERE user_id = $user_id AND punchin::date = $date";
$record = pg_query($sql);
$row = pg_fetch_array($record);
var_dump($row) //false
どうした?どうしてデータを取得できないのですか?