Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैं एंड्रॉइड कोड का उपयोग करके mysql डेटाबेस को कैसे कनेक्ट करूं और इसमें डेटा कैसे सम्मिलित करूं?

यहां

HttpPost httppost = new HttpPost("http://10.0.2.2/insert.php");

insert.php का उल्लेख किया गया है इसका मतलब है कि आपको इस फ़ाइल को सर्वर पर रखना होगा

बस http://10.0.2.2/insert.php बदलें आपके सर्वर फ़ाइल पथ के पथ पर जहाँ फ़ाइल संग्रहीत है

कोड डालने के लिए.php

        // this variables is used for connecting to database and server
        $host="yourhost";
        $uname="username";
        $pwd='pass';
        $db="dbname";

        // this is for connecting
        $con = mysql_connect($host,$uname,$pwd) or die("connection failed");
        mysql_select_db($db,$con) or die("db selection failed");

        // getting id and name from the client
         if(isset($_REQUEST)){
        $id=$_REQUEST['id'];
        $name=$_REQUEST['name'];}


       // variable used to tell the client whether data is stored in database or not

        $flag['code']=0;

        // for insertion
        if($r=mysql_query("insert into emp_info values('$name','$id') ",$con))
        {
            //if insertion succeed set code to 1
            $flag['code']=1;
            echo"hi";
        }
        // send result to client that will be 1 or 0
        print(json_encode($flag));

        //close
        mysql_close($con);
    ?>

जैसा कि आपके कोड में उल्लेख किया गया है, यह सर्वर से मान प्राप्त करेगा कि डेटा संग्रहीत है या नहीं कोड =1 संग्रहीत के लिए और कोड =0 संग्रहीत नहीं है

 JSONObject json_data = new JSONObject(result);
            code=(json_data.getInt("code"));

            if(code==1)
           {
        Toast.makeText(getBaseContext(), "Inserted Successfully",
            Toast.LENGTH_SHORT).show();
            }
            else
          {
        Toast.makeText(getBaseContext(), "Sorry, Try Again",
            Toast.LENGTH_LONG).show();
            }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या मैं एक पूर्ण MySQL mysqldump फ़ाइल से एकल तालिका को पुनर्स्थापित कर सकता हूं?

  2. डेटटाइम को C# में yyyy-MM-dd फॉर्मेट में बदलें और इसे MySql डेटटाइम फील्ड में स्टोर करें

  3. mysqldump - केवल ऑटोइनक्रिकमेंट के बिना निर्यात संरचना

  4. php . का उपयोग करके mysql से csv फ़ाइल में तालिकाओं की mysql सूची निर्यात करें

  5. MongoDB या अन्य दस्तावेज़ उन्मुख डेटाबेस सिस्टम का उपयोग कब करें?