У меня есть следующий для извлечения данных из андроиды базы данных SQLiteAndroid - SQLite запрос как MySQL
своей функции в андроиде
public List<String> getMyDetails()
{
List<String> dataList = new ArrayList<String>();
Cursor cursor = myDataBase.rawQuery("SELECT * FROM pic_details WHERE _id=1",null);
if (cursor .moveToFirst()) {
do {
String name = cursor.getString(cursor.getColumnIndex("name"));
dataList.add(name);
} while (cursor.moveToNext());
}
return dataList;
}
В деятельности вызова, как это
List<String> piclist= dbHelper. getMyDetails();
Его возвращая имя кандидата. Но я хочу, чтобы вернуть весь столбец таблицы что-то вроде этого в PHP, MySQL
$sql=mysql_query("SELECT * FROM pic_details WHERE _id=1");
$i=0;
$out=array();
while($t=mysql_fetch_array($sql)){
$out[$i]['name']=$t['name'];
$out[$i]['file']=$t['file'];
$out[$i]['age']=$t['age'];
$out[$i]['date_time']=$t['date_time'];
$i++;
}
return $out;
Так что я могу принести $ в соответствии с моим необходимым.
Может ли кто-нибудь мне помочь? Заранее спасибо