@mhyeganeh
@mohaligateway
@AliValinejad
@hesammousavi
@ali.bayat
@eniack
من یک کوئری دارم اما اشتباه هست میشه راهنمایی کنید من دو تا تکست باکس دارم اولی مبدا و دومی مقصد هست میخوام بر و از دیتابیس ببینه از این شهر به اون شهر چقدر بلیط فروخته شده است
WHERE rr.timestamp >= ' . $start_date . ' and rr.timestamp <= ' . $end_date . ' and city_id='.$_POST['Origin'].' and l_city_id='.$_POST['Destination'].'
start_date=از این تاریخ شروع به جستجو میکنه
end_date=تا این تاریخ جستجو میکنه
lcityid=مبداهست
cityid=مقصد هست
طریقه نوشتن من فکر کنم اشتباه هست
احتمالا به خاطر تداخل سینگل کوتیشن ها
به این شکل امتحان کن
city_id='.$_POST["Origin"].' and
@ali.bayat
من اینها .$_POST['Destination'].' رو قرار میدم به مشکل میخورم اما وقتی به صورت دستی به جای .$_POST['Destination'].' عدد قرار میدهم جواب میده میشه بگید چرا $_POST قرار میدم به مشکل میخورم
احتمالا به خاطر تداخل سینگل کوتیشن ها
به این شکل امتحان کن
city_id='.$_POST["Origin"].' and
سینتکسی که ارسال کردید از نظر قواعد Concatenation در PHP صحیح نیست. مجددا بررسی کنید.
دقت کنید علامت های باز و بسته سینگل کوتیشن و دابل کوتیشن باید با یکدیگر نظیر باشند. به عبارت دیگه سینتکس زیر صحیح نیست:
'.$_POST['Destination'].'
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟