2016-04-27 4 views
1
public class activityresult2 extends Activity { 

static public String txtOrder =""; 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_activityresult2); 

    Bundle bundle = getIntent().getExtras(); 
    String strfnq = bundle.getString("Noodle quantity"); 
    String strfrq = bundle.getString("Rice quantity"); 
    String strfsq = bundle.getString("Fish quantity"); 
    String stricq = bundle.getString("Iced tea"); 
    Integer strsum = bundle.getInt("sum"); 

    boolean addNingc = bundle.getBoolean("ANI"); 
    boolean addRingc = bundle.getBoolean("ARI"); 
    boolean addFingc = bundle.getBoolean("AFI"); 
    boolean addTingc = bundle.getBoolean("AIT"); 
    boolean addmoneyc = bundle.getBoolean("AMY"); 

    Intent mIntent = getIntent(); 

    int sum = mIntent.getIntExtra("sum",strsum); 
    TextView costtext = (TextView)findViewById(R.id.costtext); 
    costtext.setText(String.valueOf(sum)); 

    TextView foodorders = (TextView) findViewById(R.id.foodordershow); 
    foodorders.setText(getIntent().getExtras().getString("Quantity")); 

    String addNdlThing = ""; 
    if (addNingc) { 
     addNdlThing = " with addition of ingredients"; 
    } 

    String addRlThing = ""; 
    if (addRingc) { 
     addRlThing = " with addition of ingredients"; 
    } 

    String addSlThing = ""; 
    if (addFingc) { 
     addSlThing = " with addition of ingredients"; 
    } 

    String addTeac = ""; 
    if (addTingc) { 
     addTeac = " with addition of ingredients"; 
    } 

    foodorders = (TextView) findViewById(R.id.foodordershow); 
    if(strfnq.equals("") && strfrq.equals("") && strfsq.equals("")&& stricq.equals("")){ 
     txtOrder = "Sorry, You've not ordered any thing , please return to previous menu to order"; 
    }else if (!strfnq.equals("") && !strfrq.equals("") && !strfsq.equals("")&& stricq.equals("")) { 
     txtOrder = "Thank you , You've ordered\n" + strfnq + " fried noodle" + addNdlThing +" and\n"+ strfrq 
       + " fried rice" + addRlThing +" and\n" + strfsq + " Steam fish " + addSlThing + "and\n" + stricq + " Steam fish " + addTeac; 
    } else { 
     txtOrder = "Thank you , You've ordered\n"; 
     if(!strfnq.equals("")){ 
      txtOrder = txtOrder + strfnq + " fried noodle" + addNdlThing; 
     } 
     if(!strfrq.equals("")){ 
      txtOrder = txtOrder + strfrq + " fried rice" + addRlThing; 
     } 
     if(!strfsq.equals("")){ 
      txtOrder = txtOrder + strfsq + " Steam fish" + addSlThing; 
     } 
     if(!stricq.equals("")){ 
      txtOrder = txtOrder + stricq + " Iced Tea"+ addTeac; 
     } 
    } 
    foodorders.setText(txtOrder); 
} 

после того, как я выбираю еду на предыдущей странице, которая activityresult1, моя еда отображается на этой странице (activityresult2) под TextViewfoodorders ... . Если я нажимаю кнопку на этой странице, я хочу, чтобы все пункты показали в foododers быть хранящимся в моей базе данных WampServer, которая является базой данных MySQL, сделайте кто-нибудь знает, как это сделатьКак хранить данные в WampServer

+0

Вы не можете подключить сервер MySQL с помощью Android SDK. Вы должны создать скрипт на стороне сервера, который будет хранить данные в базе данных mysql. Вы можете отправить данные в скрипт, используя http-соединение. – USKMobility

+0

@USKМобильность и вы знаете, как это сделать, если да, пожалуйста, напишите мне письмо по адресу [email protected] – Vyshunavi

+0

Ждите, подождите. Вы хотите, чтобы база данных обязательно была в Интернете или просто в приложении для Android? Android имеет SQLite для хранения продуктов питания и т. Д. Только для данных на устройстве. Если вы хотите подключиться к онлайн-базе данных, это будет сложнее, но вы можете настроить веб-сайт с помощью WAMP и проанализировать данные с помощью httpurlconnect в android. –

ответ

0

Вы не можете подключить сервер MySQL напрямую из Android-приложение. Вы должны создать скрипт на стороне сервера, который будет хранить данные в базе данных mysql. Вы можете отправить данные в скрипт, используя http-соединение. Если вы используете PHP, эти большие учебники помогут вам.

Android - PHP/MYSQL Tutorial

How to connect Android with PHP, MySQL

+0

Я не очень хорош на английском, хотя, вы можете мне помочь? – Vyshunavi

1

Сначала настроить WAMP сервер в LOCALHOST среде. Чтобы настроить wamp 1) получить ipaddress вашей машины 2) нажмите кнопку putonline на сервере Wamp. 3) напишите php-скрипт для хранения данных в mysql. 4) называют этот скрипт с вашего мобильного телефона, как (/ PHP имя http://192.168.0.5/package имя файла)

Проверить эту ссылку: http://androidprogramz.blogspot.in/2012/07/connect-mysql-database-from-android.html

+0

Я уже сделал это, я просто хочу добавить, но я не знаю, как добавить его в мою базу данных, пожалуйста, напишите мне по электронной почте на [email protected] – Vyshunavi

+0

привет, вы могли бы помочь мне – Vyshunavi

Смежные вопросы