Advertisement
Guest User

Untitled

a guest
Jan 17th, 2016
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.66 KB | None | 0 0
  1. import android.os.Bundle;
  2. import android.support.v7.app.ActionBarActivity;
  3. import android.view.View;
  4. import android.widget.Button;
  5. import android.widget.EditText;
  6. import android.widget.Toast;
  7.  
  8. import com.lpu.delight.lovelysweets.R;
  9.  
  10. import org.apache.http.HttpResponse;
  11. import org.apache.http.NameValuePair;
  12. import org.apache.http.client.HttpClient;
  13. import org.apache.http.client.entity.UrlEncodedFormEntity;
  14. import org.apache.http.client.methods.HttpPost;
  15. import org.apache.http.impl.client.DefaultHttpClient;
  16. import org.apache.http.message.BasicNameValuePair;
  17.  
  18. import java.util.ArrayList;
  19.  
  20. public class AddNewItem extends ActionBarActivity {
  21.  
  22. @Override
  23. protected void onCreate(Bundle savedInstanceState) {
  24. super.onCreate(savedInstanceState);
  25.  
  26. setContentView(R.layout.activity_add_new_item);
  27. EditText proname = (EditText)findViewById(R.id.adduprice);
  28. EditText unitprice = (EditText) findViewById(R.id.addpnameet);
  29.  
  30. final String PName = proname.getText().toString();
  31. final String UPrice = unitprice.getText().toString();
  32. Button btninsert = (Button)findViewById(R.id.addbtninsert);
  33.  
  34. btninsert.setOnClickListener(new View.OnClickListener() {
  35.  
  36. public void onClick(View v) {
  37. HttpClient httpclient = new DefaultHttpClient();
  38. HttpPost httpPost = new HttpPost("http://10.0.2.2/insert.php");
  39.  
  40. try
  41. {
  42. ArrayList<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
  43. nameValuePairs.add(new BasicNameValuePair("pname",PName));
  44. nameValuePairs.add(new BasicNameValuePair("uprice", UPrice));
  45. httpPost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
  46. HttpResponse response = httpclient.execute(httpPost);
  47. Toast.makeText(getApplicationContext(),
  48. "Inserted", Toast.LENGTH_LONG)
  49. .show();
  50.  
  51. }
  52. catch (Exception e)
  53. {
  54. e.printStackTrace();
  55. }
  56. }
  57. });
  58.  
  59. }
  60. }
  61.  
  62. <?php
  63.  
  64. $username = "root";
  65. $password = "toor";
  66. $hostname = "localhost";
  67.  
  68. //connection to the database
  69. $dbhandle = mysql_connect($hostname, $username, $password)
  70. or die("Unable to connect to MySQL");
  71. echo "Connected to MySQL<br>";
  72.  
  73.  
  74. //select a database to work with
  75. $selected = mysql_select_db("android_api",$dbhandle)
  76. or die("Could not select examples");
  77.  
  78.  
  79. //retrieve the data
  80. $pnm = $_POST['pname'];
  81. $pp = $_POST['uprice'];
  82.  
  83.  
  84. mysql_query ("INSERT INTO tblproduct (pname,uprice) VALUES('$pnm', '$pp', NOW())");
  85.  
  86. mysql_close($dbhandle);
  87.  
  88. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement