ارر پی اچ پی
سلام خداقوت
من طبق یه آموزشی کدهای پی اچ پی شو بارگذاری کردم اما مدام ارر میده و سر در نمیارم
ممنون میشم راهنماییم کنید
۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ |
<?php $conn = new PDO ('mysql:host=localhost;dbname=******;charset=utf8','*******','*********'); $data=$conn -> query('SELECT famili,nam,vaziat FROM tblusers1'); $arrey=arrey(); while ($row=$data->fetch()) { arrey_push($arrey,arrey('famili'=>$row['famili'],'nam'=>$row['nam'],'vaziat'=>$row['vaziat'])); } echo json_encode ($arrey); $con=null; ?> |
متن ارر
۱ |
Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW), expecting ',' or ')' in /home/hamedafr/public_html/misaq/test1/show1.php on line ۷ |
البته در بخش بیسیک هم یک ارر میده که اینه
۱ ۲ ۳ |
java.lang.RuntimeException: JSON Array expected. at anywheresoftware.b4a.objects.collections.JSONParser.NextArray(JSONParser.java:۶۲) at ir.hamed.afrough.misaq1.lkoleaza._jobdone(lkoleaza.java:۵۲۸) |
پاسخ ها ( 4 )
سلام
وقتی خطای Syntax دارید، به این معنی هست که یه جایی از کد غط املایی دارید(کد رو به صورت صحیح ننوشتید یا یه چیزی رو جا گذاشتید)
کد زیر رو تست کنید:
موفق باشید.
ممنونم احمد اقا
خدا خیرتون بده
البته قسمت emptyرو یه تغییر کوچک دادم جواب داد
خیلی ممنونم
اون ارر جیسون رو هم میشه ملاحظه بفرمایید؟
این ساب جاب دانمه
اینم اررشه
سلام.
ببین عموما این خطا ” JSON Array expected ” به این دلیل رخ میده که آرایه هایی که داخل برنامه میاد، که دیتا توش هست، از نوع جیسون نیست.
آموزش دیتابیس آنلاین رو از داخل سایت ببین، ببین کجارو اشتباه کردی.
فکر کنم فایل php مشکل داشته باشه.
ممنونم