PDA

View Full Version : مشکل عجیب در گگرفتن result



m_basij
شنبه 07 اسفند 1389, 21:33 عصر
لا سلام.
من با مشکل عجیبی برخورد کردم وقتی برنامه به این قسمت میرسه یعنی همون گرفتن ریسولت در خط 2 برنامه دیگه جلوتر نمیره!!! من هرچی تو این تعمل کردم به نتیجه نرسدم. گفتم شاید شما راه حلی بلد باشید.

$sql1 ="SELECT `Type` , `Name_Block` , `Body_Block` FROM `posts` WHERE `samt` ='".$samt."'";
if ($result_b = mysql_query($sql1) or die(mysql_errno()))
{
echo '11';
}
else
{
echo '111';
}

mtchabok
یک شنبه 08 اسفند 1389, 00:36 صبح
سلام خطایی که میده رو برامون بزار .. انطوریکه مشخصه کوئریت ایرادی نداره . در ضمن این mysql_errno رو چرا در اونجا به کار بردی :
این رو امتحان کن :

$sql1 ="SELECT `Type` , `Name_Block` , `Body_Block` FROM `posts` WHERE `samt` ='".$samt."'";
if ($result_b = mysql_query($sql1))
{
echo '11';
}
else
{
echo '111';
}

MMSHFE
یک شنبه 08 اسفند 1389, 08:33 صبح
با سلام، اين كد رو امتحان كنيد:


$sql1="SELECT `type`,`name_block`,`body_block` FROM `posts` WHERE (`samt`='$samt')";
$result_b=mysql_query($sql);
switch(mysql_num_rows($result_b))
{
case -1:
echo(mysql_error());
break;
case 0:
echo('111');
break;
default:
echo('11);
break;
}
اميدوارم مشكلتون برطرف بشه.
موفق و مؤيد باشيد.

m_basij
یک شنبه 08 اسفند 1389, 12:46 عصر
ممنون. درست شد.