View Full Version : مشکل در query
engmmrj
چهارشنبه 04 بهمن 1391, 21:13 عصر
من یه query نوشتم که دیدگا ها رو انتخاب کنه .
اگر id مساوی id پست ها و فیلد active = true بود .
تا آیدی کار میکنه ولی سر active کار نمیکنه
$query=mysql_query("select * from comment where id='{$id}' && active=true");
MostafaEs3
چهارشنبه 04 بهمن 1391, 21:40 عصر
داداش این true رو توی کوتیشن بذار ببین بازهم خرابه یا نه :متفکر:
siavashsay
چهارشنبه 04 بهمن 1391, 21:40 عصر
$query=mysql_query("select * from comment where `id`='{$id}' && `active`=='true'");
امتحان کن !:متفکر:
engmmrj
چهارشنبه 04 بهمن 1391, 21:45 عصر
$query=mysql_query("select * from comment where `id`='{$id}' && `active`=='true'");
امتحان کن !:متفکر:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=='true'' at line 1
error
میده
siavashsay
چهارشنبه 04 بهمن 1391, 21:58 عصر
$query=mysql_query("select * from comment where `id`='{$id}' && `active`='true'");
چطور ؟! کار نمیکنه ؟!
اصلا ببینم - مقدار فیلد active داخل دیتابیس varchar هست یا نه boolean ?!
چون true - false برای مقادیر boolean هست !
IMPACT
چهارشنبه 04 بهمن 1391, 21:59 عصر
سلام من این کدو تست کردم کار میکنه
mysql_query("SELECT * FROM `comment` where `id` = '".$id."' AND `active` = 'true'");
2undercover
چهارشنبه 04 بهمن 1391, 21:59 عصر
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=='true'' at line 1
error
میده
ایشون PHP زده شدن فک کردن باید مثل دستور if باید دوتا مساوی گذاشت "==" !!!
شما به بزرگی خودت ببخش و اون در تا مساوی رو یکی کن!
siavashsay
چهارشنبه 04 بهمن 1391, 22:08 عصر
ایشون PHP زده شدن فک کردن باید مثل دستور if باید دوتا مساوی گذاشت "==" !!!
شما به بزرگی خودت ببخش و اون در تا مساوی رو یکی کن!
:قهقهه::قهقهه: نه بابا ! اشتباه من بود ! من گفتم اینکارو بکنه ! اینقدر گیجم که اصلا حواسم نبود به این قضایا !
اما جواب خوبی بود ! ایول :قهقهه:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.