PDA

View Full Version : گزارش ساز



tux-world
یک شنبه 09 بهمن 1390, 16:35 عصر
دوستان می خوام برنامه گزارش سازی بنویسم که کاربر با انتخاب مواردی بتونه اون جوری که دلش میخواد از دیتابیس گزارش بگیره
مثلا لیست دانش آموزانی که نمرات آنها [کمتر/مساوی] [بیشتر/مساوی] [محدوده بین نمرات] از درس [ریاضی][عربی][علوم] از تاریخ [1390/1/1] تا [1390/12/29] .
اونهایی که بین [] هستند select هستند و کاربر هر کودومو دلش میخواد انتخاب میکنه
به نظرتون چیکار میشه کرد

plague
سه شنبه 11 بهمن 1390, 16:50 عصر
کاری نداره با if مینویسی کوئری رو

$sql = "selesct * from `$tabl` where 1=1";
if(isset($_post['from']) && isset($_post['to']))
$sql .= "AND `result` BETWEEN $_post['from'] AND $_post['to']";
if()
$sql .= .....

tux-world
سه شنبه 11 بهمن 1390, 17:20 عصر
پس اینطوری که گفتید میشه دستورات اسکیوال رو یه عبارت رشته ای توصیف و به عنوان یک دستور sql به کار برد دیگه درسته؟

plague
چهارشنبه 12 بهمن 1390, 22:00 عصر
بله شما اون رشته متغیر sql رو هر بلایی سرش خواستی میتونی بیاری