View Full Version : مبتدی: مشکل با دستور WHERE
badname
پنج شنبه 16 بهمن 1393, 12:18 عصر
سلام من یه دیتابیس دارم که شناسه کاربرام id بصورت HEX هست مثل : ffffe-34324bd-5ads-ff76a65 و بصورت TEXT معرفی شده :لبخندساده:
حالا وقتی میخوام جزئیات رو بگیرم بصورت زیر عمل میکنم ولی پاسخی دریافت نمیشه ، نمیتونه پیدا کنه ، با عدد خالی تست کردم جواب داد
کسی میدونه مشکلش چیه ؟
فک نمیکنم query اشتباه باشه چون عدد رو به خوبی میگیره :ناراحت:
ممنون میشم راهنمایی کنید..
$result = mysql_query("SELECT *FROM users WHERE id = $id");
***BiDaK***
پنج شنبه 16 بهمن 1393, 12:40 عصر
سلام من یه دیتابیس دارم که شناسه کاربرام id بصورت HEX هست مثل : ffffe-34324bd-5ads-ff76a65 و بصورت TEXT معرفی شده :لبخندساده:
حالا وقتی میخوام جزئیات رو بگیرم بصورت زیر عمل میکنم ولی پاسخی دریافت نمیشه ، نمیتونه پیدا کنه ، با عدد خالی تست کردم جواب داد
کسی میدونه مشکلش چیه ؟
فک نمیکنم query اشتباه باشه چون عدد رو به خوبی میگیره :ناراحت:
ممنون میشم راهنمایی کنید..
$result = mysql_query("SELECT *FROM users WHERE id = $id");
متغیر آیدیرو داخل سینگل کوت بزار:
$result = mysql_query("SELECT * FROM users WHERE id = '$id'");
badname
پنج شنبه 16 بهمن 1393, 13:31 عصر
متغیر آیدیرو داخل سینگل کوت بزار:
$result = mysql_query("SELECT * FROM users WHERE id = '$id'");
یه دنیا ممنون :لبخندساده:
برام یه سوال پیش اومده دنبال یه همچین مقدار ترکیبی و بزرگی میگردم به سرور فشار میاد ؟:متفکر:
***BiDaK***
پنج شنبه 16 بهمن 1393, 14:50 عصر
یه دنیا ممنون :لبخندساده:
برام یه سوال پیش اومده دنبال یه همچین مقدار ترکیبی و بزرگی میگردم به سرور فشار میاد ؟:متفکر:
نیازی به این کار نیست.از auto increment استفاده کن.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.