یک مشکل عجیب در خواندن اطلاعات از دیتابیس
با سلام
یک ایراد عجیب زمان خواندن اطلاعات از سمت دیتابیس دارم
مثلا من فیلد Subject را از سمت دیتا بیس میخوانم ولی وقتی که مثلا بهش میگم که
txtTitle.setText(item.Subject);
یک اتفاق میافته و بجای فیلد Subject ، مثلا فیلد Text را نمایش میده ،
کد سمت سرور :
function read(){
$connection = connectToDatabase();
$result=mysqli_query($connection,"select * from tableNmae");
$output = array();
while($row = mysqli_fetch_array($result)) {
$record = array();
$record['Subject']=$row['Subject'];
$record['Text']=$row['Text'];
$output[] = $record;
}
echo json_encode($output);
mysqli_close($connection);
}
کد سمت کلاینت :
public void fill(final ArrayAdapter<StructNote> adapter, final StructNote item, final int position) {
txtTitle.setText(item.Subject);
layoutRoot.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Intent intent = new Intent(G.currentActivity, ActivityEdit.class);
intent.putExtra("POSITION", position);
G.currentActivity.startActivity(intent);
G.currentActivity.overridePendingTransition(R.anim.slide_in_right, R.anim.slide_out_left);
}
});
public static void readfromserver() { String str="url ..........."
String result = Webservice.readUrl("str", null);
if (result != null) {
try {
G.notes.clear();
JSONArray tasks = new JSONArray(result);
for (int i = 0; i < tasks.length(); i++) {
JSONObject object = tasks.getJSONObject(i);
StructNote structnote = new StructNote();
structnote.Subject = object.getString("Subject");
structnote.Text = object.getString("Text");
G.notes.add(structnote);
}
}
catch (JSONException e) {
e.printStackTrace();
}
}
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .