phpMyAdmin
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> phpMyAdmin

Gửi dữ liệu như số nguyên và chuỗi văn bản từ điện thoại đến cơ sở dữ liệu web

  1. Bạn cần lập trình một số logic phía máy chủ (trang PHP chấp nhận tham số key =value theo phương thức POST hoặc GET)
  2. Sau đó, nếu dữ liệu được xác minh, hãy lưu dữ liệu đó vào cơ sở dữ liệu
  3. Trong điện thoại, bạn phải triển khai các lớp HttpClient và HttpPost để ĐĂNG dữ liệu này lên trang PHP

Trong điện thoại, bạn có thể sử dụng mã sau (không thử nghiệm):

    public void postData() {
    // Create a new HttpClient and Post Header
    HttpClient httpclient = new DefaultHttpClient();
    HttpPost httppost = new HttpPost("http://www.yoursite.com/script.php");

    try {
        // Add your data
        List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
        nameValuePairs.add(new BasicNameValuePair("id", "12345"));
        nameValuePairs.add(new BasicNameValuePair("stringdata", "Hi"));
        httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));

        // Execute HTTP Post Request
        HttpResponse response = httpclient.execute(httppost);

    } catch (ClientProtocolException e) {
        // TODO Auto-generated catch block
    } catch (IOException e) {
        // TODO Auto-generated catch block
    }
} 

Trong PHP, bạn có thể làm như sau:

<?php
//Check whether the data has been submitted
if (isset($_POST['id'] && isset($_POST['stringdata'])) ) {

   //Let's now print out the received values in the browser
   echo "Id: {$_POST['id']}<br />";
   echo "String data: {$_POST['stringdata']}<br />";

   //you can implement database logic here too (insert data to database)
} else {
    echo "You can't see this page without submitting the data.";
}
?>


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Tôi có thể sử dụng các giao dịch với ALTER TABLE không?

  2. Không thể truy cập phpMyAdmin sau khi mật khẩu được đặt cho cơ sở dữ liệu

  3. Cách dễ dàng để nhập cơ sở dữ liệu lớn vào mysql bằng phpmyadmin là gì?

  4. PHPMyAdmin Mật khẩu đăng nhập mặc định

  5. Tôi có thể đặt lịch sự kiện MySQL bằng phpMyAdmin không?