مشکل در Query

سلام،
PHP:
mysql_select_db($database_ren, $ren);
$query_cat = "SELECT * FROM cats WHERE cats.pid=1";
$cat = mysql_query($query_cat, $ren) or die(mysql_error());
$row_cat = mysql_fetch_assoc($cat);
$totalRows_cat = mysql_num_rows($cat);
این درست کار میکونه‌، اما من میخوام چند تا قسمت مشخص رو تو result داشته‌ باشم
یعنی یه‌ همچین چیزی:
WHERE cats.pid=1,2,4,5
اما نمیدونم اشکال کجاست که‌ ارور میده‌.
 

msnasiri

Member
باسه مورد اول که همون که دوستمون گفتم درسته
و باسه اینکه چندتا حالت باشه بهتره که از and استفاده کنی
نمی دونم روشی دیگه هست یا نه
 

tabib_m

Member
تا اونجایی که یادمه فکر کنم این هم جواب میده :
PHP:
select * from cats where cats.pid in (1,2,4,5)
 
دستتون درد نکنه‌، درشت درشت
واقعا که‌ مجید انلاین آخرشه‌. من اینجا خیلی چیزا یاد گرفتم
 

جدیدترین ارسال ها

بالا