網頁部分
安裝完成後,找到在此路徑下C:\xampp\htdocs放要執行SQL語法的網頁,如下:此範例圖示.php的檔案內容,內容是新增一筆資料到MySQL資料庫,完成後將檔案儲存在C:\xampp\htdocs底下。
Android部分
Step 1: 開啟AndroidManifest.xml檔案加入
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />允許android裝置透過網路存取資料
Step 2: 將附件的org.apache.http.legacy.jar檔案放到./自己的android專案名稱/app/libs底下。
Step 3: 開啟附件裡的原始碼專案將JSONAlterMysql、JSONDeleteMysql和JSONInsertMysql檔案複製(如下圖),貼到自己的專案。
注意JSONAlterMysql、JSONDeleteMysql和JSONInsertMysql檔案裡的values.add()函數的參數部分,下圖紅色框起來的字串要跟.php檔案裡的$_POST[‘string’],單引號內的字串一樣,如此才可以將兩邊的變數相連。
Step 4: 在自己的專案輸入如下圖紅色框起來的程式碼,即完成資料庫的操作。
4 則留言:
請問我按照你的做法去做 可是我按下按鈕傳資料都沒有反應呢
您可以檢查以下幾點:
1.如果是連區網,可以檢查資料庫跟您的app是否有在同一個網域內嗎?
2.如果連外網,試著把當server電腦的防火牆關掉試試看.
請問要怎麼檢查有沒有連上SQL?
前面要預先建好資料庫嗎?
張貼留言