2017-02-18 16 views
-2

Я пытаюсь создать приложение для Android, где, когда пользователь выбирает статическое значение, которое я установил из Spinner, он отображает определенный объем данных из MySQL, который соответствует выбранному значению в таблицеView. ниже статические значения я установил:Как получить данные из MySQL на основе выбранного значения в Spinner Android Динамически

<string-array name="hari"> 
    <item>Senin</item> 
    <item>Selasa</item> 
    <item>Rabu</item> 
    <item>Kamis</item> 
    <item>Jumat</item> 
</string-array> 

, например, когда пользователь выбирает «Сенин» от Spinner, приложение затем будет показывать определенное количество данных из MySQL, которая имеет слово «Сенин». Я хочу показать все данные, которые имеют слово «Senin» в tableView в приложении.

Certain Amount of Data that Match The Selected Value

Я попытался с помощью Volley, чтобы загрузить все данные из MySQL в Spinner, но то, что я получаю все данные без фильтрации в 5 значений («Сенин», «Selasa», «Раба», «Kamis» , "Джумат").

ответ

0

Это все о выборе запроса зависит от используемой базы данных , где выбранный элемент из счетчика должен быть передан в where where, чтобы найти то, что вы ищете.

String selectQuery = "SELECT ... FROM ... WHERE jadwal_hari=?"; 

Cursor c = db.rawQuery(selectQuery, new String[] { ... }); 
if (c.moveToFirst()) { 
    temp = c.getString(c.getColumnIndex("...")); 
} 
c.close(); 
+0

спасибо за ответ @MCZ. но в этом приложении я использую PHP как серверную. Поэтому мне нужно сначала передать выбранное значение PHP, а затем PHP вернет его обратно в мое приложение. – Indra

+0

Так что же сделка? вы передаете данные с помощью мыла или любого другого метода на стороне сервера, а затем запрашиваете ваше заявление –

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

  • Нет связанных вопросов^_^