PDA

View Full Version : عدم کارکرد Sql



qqq2qqq
جمعه 02 اردیبهشت 1390, 15:19 عصر
سلام
من با کدهای زیر 2 جدول رو join کرد


$sqlMaxRow="SELECT * FROM neshaniostad left join ostad using(CodeMelli)";

واسه تست اقا مهرداد پیشنهاد دادن گفتن ببینم که true هست یا نه


$Result=mysql_query($sqlMaxRow,$link);
if ($Result!=true)
echo 's';

حاصل کویری flase هست ، به نظر شما مشکلش چیه؟

رضا قربانی
جمعه 02 اردیبهشت 1390, 15:31 عصر
اینطوری انجام بده



$sql = "SELECT * FROM neshaniostad left join ostad using(CodeMelli)" ;
$result = mysql_query($sql, $link);
if(mysql_affected_rows($link)>0)
{
$row=mysql_fetch_assoc($result);


.
.
.
.

}

qqq2qqq
جمعه 02 اردیبهشت 1390, 15:38 عصر
مرسی لطف کردین اما مشکل کویری من از جایی هست که با یه جدول دیگه join بشه وگرنه با کدهای خودم البته بدون join جواب می ده

MSN_Issue
جمعه 02 اردیبهشت 1390, 15:48 عصر
کوئری زیر رو امتحان کنید، انشاالله که درست میشه !
SELECT * FROM neshaniostad , ostad where ostad.codemeli=neshaniostad.codemeli

L u k e
جمعه 02 اردیبهشت 1390, 16:13 عصر
select * from table1 Left Join table2 on table1.id = table.id
Syntax ش اینجوریه

امید امرایی
جمعه 02 اردیبهشت 1390, 16:28 عصر
با سلام

با توجه به اینکه Syntax کاملا درسته
سه تا اشکال می تونه وجود داشته باشه

1- یکی از جداول neshaniostad و یا ostad وجود نداشته باشه یا نامش صحیح تایپ نشده
2- فیلد CodeMelli در یک و یا هر دو جدول دقیقا به همین نام موجود نیست
3- دیتابیس انتخاب نشده

qqq2qqq
جمعه 02 اردیبهشت 1390, 17:19 عصر
حناب kassit شما بی نظیری مشکلمو مثل همیشه با پی ام های بی نظیرت درست کردی