آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

یک مشکل عجیب در خواندن اطلاعات از دیتابیس

parand  10 سال پیش  10 سال پیش
0 0

با سلام

یک ایراد عجیب زمان خواندن اطلاعات از سمت دیتابیس دارم

مثلا من فیلد 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();
            }
        }
    }

0 0
اول کدهاتون رو در بلاک مربوط به کد وارد کنید تا کد خوانا تر شه دوما ظاهرا مشکلی تو کدها وجود نداره ! (10 سال پیش)
0 0
بله کدها به ظاهر مشکلی ندارند ولی نمیدونم چرا جای فیلدها را اشتباهی نمایش میدهد (10 سال پیش)
+1 0
تویه فایل ایکس ام ال شاید آیدی های تکست ویوهارو اشتباه دادید اونم یه چک کنید (10 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .