PDA

View Full Version : خطای join کردن جدول



jamejam123
دوشنبه 01 مهر 1392, 12:46 عصر
سلام

من می خوام دو تا از جدولا مو جویتن کنم
ولی این ارور رو می ده.
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\join\index.php on line 12
اینم کدهای من.


$query="select comment.* , user.name from
comment JOIN user ON
comment.user_id=user.id
where comment.title= 'وب'
";
$res=mysql_query($query);
while($jj=mysql_fetch_assoc($res)){
echo $jj['title'];
}

اینم دیتا بیس
http://s1.picofile.com/file/7947056876/join.sql.html

plague
دوشنبه 01 مهر 1392, 21:23 عصر
یک تکه کد از عملیات واکشی از دیتابیس شما کمه که کارش اررورگیری هستش
اگه کوئری درست باشه اجرا میشه میشه و مشکلی نیست ولی اگر هر مشکلی پیش بیاد مثل الان توش میمونید چون اررورگیری نداره کدت و متوجه نمیشی اشکال از کجای کاره و رفع اشکالی که 1-2 دقیقه کار داره براتون چند ساعت طول میکشه
اینو یبار بهتون گفته بودم با راه حلش ... ولی چون یکی از دوستان دقیقا گفت مشکل کوئری کجاست شما گوش ندادین و ازش گزشتید .

pary_daryayi
دوشنبه 01 مهر 1392, 21:49 عصر
دستور JOIN نادرست هستش و میبایست از INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN استفاده کنید.

ولی باعث error نمیشه . من با JOIN امتحان کردم .