آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

خطای Unexpected T_STRNG در رشته کوئری

daniyal  10 سال پیش  10 سال پیش
0 0

درود

این ارور چه طوری برطرف میشه 

Parse error: syntax error, unexpected T_STRING in  on line 6

 <?php
$connection=mysqli_connect("localhost", "root", "", "db1");
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($connection, SELECT * FROM task);

$output = array();
while($row = mysqli_fetch_array($result)) {
$record = array();
$record['task_id'] = $row['task_id'];
$record['task_title'] = $row['task_title'];
$record['task_desc'] = $row['task_desc'];
$output[] = $record;
}

echo json_encode($output);
mysqli_close($connection);

 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
علیرضا  10 سال پیش
0 0

سلام دوست عزیز

query خط 6 بصورت زیر بنویس 

 $result = mysqli_query($connection, "SELECT * FROM task");
پاسخ به سوال 
Mr Mehdi  10 سال پیش
0 0

این ارور نشون میده که شما قواعد php رو توی خط 6 رعایت نکردی. یعنی خط 6 مشکل داره و باید به این شکل در بیاد:

 $result = mysqli_query($connection, "SELECT * FROM task");

کوئری همیشه باید به شکل استرینگ فرستاده بشه پس باید قبل و بعدش کوتیشن " بزاری.


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .