Android SQLiteデータベースからデータを取得するために次のものがあります
アンドロイドでの私の機能
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;
必要に応じて $out を取得できるようにします。
誰でも私を助けてもらえますか?前もって感謝します