私はその小さな問題はあると思っていますが、 8行目は、未定義の変数error(null)を生成しています。"未定義の変数:8行目のC: xampp htdocs xampp products products.phpのデータを受け取りました。"
-3
A
答えて
0
役立つことを願っていながら、外で使用CONT。致命的なエラー、単なる予告ではありません
<?PHP
include_once("connectionFile.php");
$query = "SELECT pid, name, qty, price, image_url FROM tbl_product ORDER BY pid DESC";
$result = mysqli_query($con, $query);
$data = array(); // add this or $data = [];
while($row = mysqli_fetch_assoc($result)){
$data[] = $row;
}
echo json_encode($data);
、あなたは、php.iniのerror_reportingまたは(E_ALL^E_NOTICE)機能を経由してエラーレベルを設定することができます。道による
、あなたのようなコードを書くにはとても古いです、非常にPHP The Right Way
http://www.phptherightway.com/
最初の答えを読むことをお勧めしますし、それが助けを願っています。
+0
は$ data = array()で処理されました。 ありがとうございました...! – user3537196
1
whileループの外側で$データを宣言します。 $データのループ範囲はwhileループ内にある間、あなたが内側に宣言している場合は、ループ
<?PHP
include_once("connectionFile.php");
$query = "SELECT pid, name, qty, price, image_url FROM tbl_product ORDER BY pid DESC";
$result = mysqli_query($con, $query);
$data=[];
while($row = mysqli_fetch_assoc($result)){
$data[] = $row;
}
echo json_encode($data);
?>
は変数$data
が定義されていないので、それは
関連する問題
- 1. 解決方法:未定義の変数:C:\ xampp \ htdocs \ istore \ cart.phpの6行目の未定義変数:cart_id
- 2. 注意:未定義のインデックス:C:\ xampp \ htdocs \ deped2 \ index.phpのadmin注意:未定義のインデックス:C:\ xampp \ htdocs \ deped2 \ index.phpのユーザー
- 3. 未定義の変数:sql in C:\ xampp \ htdocs \ training.php on line 17
- 4. 未定義の変数db:C:¥xampp¥htdocs¥go4shop¥functions.php
- 5. 注意:未定義のインデックス:2行目のC:\ xampp \ htdocs \ php \ second.phpの名前
- 6. 未定義のインデックス:C:\ xampp \ htdocs \ SW \ studentWelafaremManagement \ version-1 \ registration.php 27行目の写真
- 7. 未定義のインデックス:未定義のインデックス: Cでcategid:\ xamppの\ htdocsに\ phpの
- 8. Notice:未定義の変数:ファーストネームC:\ xampp \ htdocs \ port \ w6 \ insertRecord.php on line 16
- 9. 注意:未定義のインデックス:3行目と128行目のC:\ xampp \ htdocs \ login.phpのID
- 10. 未定義のインデックス:C:\ xampp \ htdocs \ login.phpの拡張子は、77行です。
- 11. 致命的なエラー:3行目のC:\ xampp \ htdocs \ Project1 \ connect.phpで未定義の関数oci_connect()を呼び出す
- 12. 定義されていないオフセット:70行目のC:\ xampp \ htdocs \ Dec \ function.php
- 13. 未知のエラー:C:\ xampp \ htdocs \ register.phpの未定義関数mysql_connect()を呼び出してください:22
- 14. 未定義のインデックス:電子メールでC:\ xampp \ htdocs \ car-config \ application \ controllers \ www \ home.php 191
- 15. XAMPPが未定義の関数pg_connect()
- 16. 注意:未定義の変数:Cでの値_1:\ xamppの\ htdocsに\ジョイス\ projectcal.phpライン上の29
- 17. 致命的なエラー:行101のC:\ xampp \ htdocs \ Employees.phpで未定義の関数getRecords()を呼び出す
- 18. 注意:未定義の変数:Cでの名前:\ xamppの\ htdocsに\ SummerProject \ expense.phpライン11
- 19. PHP警告:19行目と20行目のC:\ xampp \ htdocs \ poll \ add.phpで0除算
- 20. 不明なエラー:Cで未定義の関数set_magic_quotes_runtime()の呼び出し:\ xamppの\ htdocsに\ Joomla_1.5.15インストール\ \は\ framework.php
- 21. 未定義の変数が
- 22. PHP URLパラメータエラーは、 "未定義のインデックス:tableNameのをCで:\ XAMPP \ htdocsにライン8上のオンラインテストの\ study_question1.php \" 私はエラーを取得しています
- 23. 致命的なエラー:C:\ xampp \ htdocs \ LiveContactsPHP \ windowslivelogin.phpで未定義の関数mhash()を呼び出す1516
- 24. 未定義の変数
- 25. XAMPP VirtualHostはhtdocsにリダイレクトします
- 26. 16行目のC:\ xampp \ htdocs \ college-project \ index.phpで非オブジェクトのプロパティを取得しようとしています
- 27. 警告:mysqli :: query():13行目のC:\ xampp \ htdocs \ admin \ setswim.phpで空のクエリ
- 28. 致命的なエラー:2行目のC:\ xampp \ htdocs \ netbanking \ dbconnection.phpで未定義の関数mysql_connect()を呼び出してください
- 29. ファイルディレクトリの定義。 xampp
- 30. 構文解析エラー:予期せぬT_IFのC:\ xampp \ htdocs \ tempahperalatan \ Page2.php 59行目
あなたは '$ data'を作成していないので、0行を取り出しました。 – Rizier123
'$ result'またはmysqlの実行エラーに結果セットがあるかどうかを確認します。そうでない場合は、' $ data'を空の文字列/オブジェクトに設定します。 – mitkosoft