PDA

View Full Version : مشکل یک query



mostafa612003
دوشنبه 06 آذر 1391, 07:09 صبح
سلام
به من یک پروژه که قبلا انجام شده دادند تا من تکمیل کنم
این query را ببینید

$query_msgRecordset = sprintf("SELECT * FROM messages where (fdate='1390/2/3') and ((receiverid=%s ) or ('%s'='' and (receiverid IS NULL)) or (receiverid=-1 and '%s'<>'' )) ORDER BY msgdate DESC", $rid_msgRecordset,$_SESSION['regionid'],$_SESSION['regionid']);

جای که نوشته (fdate='1390/2/3') در اینجا وقتی به این تغییرش میدم هیچ اطلاعاتی نمیاره:

fdate like '1390%' تمام سالهای 90

لطفا راهنمایی بفرمایید

imanitc
دوشنبه 06 آذر 1391, 09:24 صبح
fdate like '90%' اين تست کن

mostafa612003
دوشنبه 06 آذر 1391, 14:17 عصر
تو بانک فرمتش به این صورته
1391/2/3

mostafa612003
سه شنبه 07 آذر 1391, 19:47 عصر
یعنی کسی نمیدونه ؟؟؟؟؟؟؟؟؟؟؟؟

amiretemad
سه شنبه 07 آذر 1391, 20:02 عصر
فکر کنم مشکل از تابع sprintf باشه ! چک کردید بدون این تابع ؟!