App Inventor |
|
new adam
更新時間:2018/8/16 下午 05:10:41 |
|
您好: 最近買了好幾本APP Inventor2 書籍,其中有本關於資料庫連線Mysql,在於第10章SOP雲端訂購問題,因本人自架伺服器Linux系統,使用本身系統資料庫與網頁連線 或 使用Lampp資料庫`網頁也好 都無法正確連線,出現錯誤的訊息 "The second argument to foreach is not a list. The second argument is: <?xml" 墾請指教! 另外是否有相關電話可以聯絡? 謝謝 !! |
|
|
|
文淵閣工作室
更新時間:2018/8/17 上午 08:57:20 |
|
如果是書本上的問題, 可以將您所操作的檔案(你自己練習的檔案), 或是相關問題的詳細內容 來信跟我們聯絡。 e-happy@e-happy.com.tw
不知道你的問題是在操作書上哪一頁時出現的呢?謝謝。 |
|
|
|
new adam
更新時間:2018/8/21 下午 03:53:17 |
|
您好
已寄至 e-happy@e-happy.com.tw 請查收 謝謝!
1. Linux 27
2. Xampp 7.0.26
3. Mysql 10.1.29 MariaDB
(使用 utf8_unicode_ci編碼)
4. Apache 2.4.29
5. PHP 7.0.26
6. 網址 https://www.clap.tw/clap
以上用2台電腦做學習 (一台 windows , 一台 Linux 伺機器) 不同 IP 位置
上述用在 GOTOP APP Inventor2 資料庫專題特訓班 第二版 雲端 POS 訂購系統 10-2 頁 ~ 10-23 頁
順寄上在學習的檔案 proj_poscloud.aia 檔案
麻煩您了 謝謝 !! |
|
|
|
文淵閣工作室
更新時間:2018/8/22 上午 09:34:31 |
|
https://www.clap.tw/clap/orderdrink/ 您的程式本來就沒有跑起來,因為mysql資料庫連線的套件不支援。 您所架設的伺服器是用PHP7? PHP7 不支援 mysql_connect() 請您架設PHP降到PHP5.3左右 讓它支援 mysql_connect() 不然您的專題不能做喔! |
|
|
|
new adam
更新時間:2018/8/24 上午 12:42:35 |
|
您好:
Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 已換 PHP 版本 5.3.4
請問可否使用本機執行?
http://localhost/orderdrink/index.php
目前碰到的問題是出現 "資料庫選擇失敗!" |
|
|
|
文淵閣工作室
更新時間:2018/8/24 上午 10:25:56 |
|
您好, 您的問題可能不在 AI2 而是在 PHP+MySQL
因為我們不知道您在本機安裝及架設上的問題,所以只能猜測,還是希望您能先研究PHP+MySQL的部份,這個在這本書畢竟是 AI2 的內容。
你無法選擇資料庫,你可能要先看 你的本機是否有匯入資料庫?資料庫建置後名稱是否與你PHP中的程式一樣?資料庫讀取的權限對不對?這個都是要檢查的。
另外,在本機架,如果你的手機使用的IP也在同一個網域,那就可以。不過我想如果真的要用,你也無法用你本機的伺服器,是吧,畢竟外面的手機安裝後是無法找到你本機的伺服器,基本上我們是比較不贊成的。 |
|
|
|
|
文淵閣工作室
更新時間:2018/9/11 上午 09:55:14 |
|
如果是App要讀取的路徑,就必須是真實的外部能讀取到的網址。 也就是你不能使用內部的IP,因為內部IP只能讓內部網路使用,而App的使用者應該大部份都是在外部網路,這點要特別注意的。 |
|
|
|
new adam
更新時間:2018/9/27 上午 01:30:59 |
|
您好:
今天把連接Mysql的問題解決了,謝謝您的教導,目前我想把碰到的問題到成功解決問題在此敘述給跟我一樣碰到問題的網友....
1. xampp 版本要在5.3版左右
2. 在本機localhost學習上,必須要把網址路徑設定正確,但無法真的用手機App操作成功,因為是模擬狀況
3. 資料庫 Mysql 帳號密碼要正確,帳號付予的權力要設定好
4. App 要打包成 APK 碰顯示二維條碼 再用 QR CODE 掃瞄安裝 APP
5. 以上必須要用真實 IP 與網站伺服器才能成功
最後 謝謝 版主不吝耐心的回答.再次感謝!! |
|
|
|