Mysql
 sql >> Base de données >  >> RDS >> Mysql

Insérez des données dans la base de données MySQL à partir de l'application Android. Modifications non reflétées dans la base de données

Juste un point :pour obtenir la valeur d'un Android EditText, nous utilisons

x.getText().toString(); 

où x est un objet EditText, n'est-ce pas ? j'espère que ça aide du tout.

Mais, puisque cela se fait dans onCreate() - plutôt qu'à l'intérieur de onClick() - vous devriez changer :

nameValuePairs.add(new BasicNameValuePair("sphone", sPhone));

à

nameValuePairs.add(new BasicNameValuePair("sphone", phonenum.getText().toString()));

Et de même pour l'autre.Cheers.