PDA

View Full Version : parse error



javad14
جمعه 26 تیر 1394, 12:35 عصر
سلام دوستان کسی میدونه این خطا چه معنایی میده؟
Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in D:\...... line 58

reza_alie
جمعه 26 تیر 1394, 12:38 عصر
کد که خط 58 نوشتی رو بذار نگاه کنیم

Master_Power
جمعه 26 تیر 1394, 12:38 عصر
این که یه کد نمونه هستش
شما نباید کدهای نمونه را بزارید

این کدها ساختمان اصلی کدنویسی را تو اون قسمت مورد نظر نشون میده

خطا syntax میده

یعنی خطای دستوری داری

javad14
جمعه 26 تیر 1394, 13:25 عصر
کد که خط 58 نوشتی رو بذار نگاه کنیم

$table1=mysqli_query($vahid,"select name,family,per from user_info WHERE emailm=$_SESSION['pemail']");

phpdev
جمعه 26 تیر 1394, 13:51 عصر
آخه اون مقدار داخل براکت رو که نمیتونه بیچاره تفسیر بکنه :چشمک:

اینجوری بنویس



$sql = 'select `name`,`family`,`per` from `user_info` WHERE `emailm` = ' . $_SESSION['pemail'];
$table1=mysqli_query($vahid,);

سعی کن همشه اصولی بنویسی نه اون جوری که دلت میخواد:لبخندساده:

javad14
جمعه 26 تیر 1394, 14:59 عصر
آخه اون مقدار داخل براکت رو که نمیتونه بیچاره تفسیر بکنه :چشمک:

اینجوری بنویس



$sql = 'select `name`,`family`,`per` from `user_info` WHERE `emailm` = ' . $_SESSION['pemail'];
$table1=mysqli_query($vahid,);

سعی کن همشه اصولی بنویسی نه اون جوری که دلت میخواد:لبخندساده:
ممنون اما در ادامه که این کدو نوشتم و همون خط 61 هم هست error میده دلیلشو میدونین؟

while($rows=mysqli_fetch_assoc($table)){
echo '<tr>' ;
echo '<th>'.$rows['name'].'</th>' ;
echo '<th>'.$rows['family'].'</th>' ;
echo '<th>'.$rows['per'].'</th>' ;
echo '<th>'.$rows['email'].'</th>' ;
echo '</tr>' ;
}

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given in D:..... on line 61

reza_alie
جمعه 26 تیر 1394, 22:49 عصر
اشکال از کوئری هستش که نوشتین
$sql = "select `name`,`family`,`per` from `user_info` WHERE `emailm` =" $_SESSION['pemail']"";
[/PHP]
این خط اشکال داره اصلاحش کنید

phpdev
یک شنبه 28 تیر 1394, 21:27 عصر
این چیه


$table1=mysqli_query($vahid,);


بعد اونوقت اون کاما بعد از $vahid چیه ؟!

اگر مشکل درست نشد اینو بزن ببین چی میشه :



$sql = 'select `name`,`family`,`per` from `user_info` WHERE `emailm` = "' . $_SESSION['pemail'] . '"';