الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في إرسال بيانات عبر JSON إلى قاعدة البيانات

بدأه هدف الشمالي في 21 نوفمبر 2011 · 8 رد · 1,330 مشاهدة · في Android
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

رفعت صفحتين التاليتين :

1- http://daawah.atspace.co.uk/mainadd.php

2- http://daawah.atspace.co.uk/adddatas5.php

الصفحة الأولى يتم إرسال البيانات منها إلى الثانية ومن الثانية إلى قاعدة بدون مشاكل ,

ويتم استقبال البيانات في الصفحة الثانية هكذا :

$Username=$_POST['Username'];
$Password=$_POST['Password'];

وحاولت تطبيق درس من الرابط التالي :

http://stackoverflow.com/questions/6523761/send-data-from-android-to-server-via-json

ولكن هناك مشكلة وهذا المشروع بكامله مرفق : connct3.7z

أرجو المساعدة ياإخوان مع العلم أنني عند تشغيل المشروع أجد أنه تمت إضافة صف جديد في الجدول ولكن بدون بيانات فقط عامود الـ Id لأنه أوتوماتيك .

تم تعديل هذه المشاركة بواسطة هدف الشمالي في 21 نوفمبر 2011 في 15:58

#2
اقتباس
أرجو المساعدة ياإخوان مع العلم أنني عند تشغيل المشروع أجد أنه تمت إضافة صف جديد في الجدول ولكن بدون بيانات فقط عامود الـ Id لأنه أوتوماتيك .

إتركه بحاله ...

أنصحك بالقراءه في الأندرويد ...

بالنسبه لسؤالك الأول ... لم أفهم شئ

#3

أخي الكريم آسف أنني لم أوضح المقصود

أنا يا أخي عملت جدول على موقع استضافة

وأريد إرسال بيانات إليه عن طريق تطبيق Android , وهذا التطبيق هو الذي أرفقته في الأعلى , وأريد إضافة البيانات للجدول عند تشغيل التطبيق ,

ولكن عند تشغيل التطبيق يضاف صف جديد للجدول خالي من البيانات التي أرسلتها , وهذه الصورة توضح الجدول الذي أُضيف له صفين ولم تضاف له البيانات التي اأرسلتها :

189740784.png

وكلما أشغل التطبيق يزيد في الجدول صف ولكن بدون البيانات المرسلة .

تم تعديل هذه المشاركة بواسطة هدف الشمالي في 22 نوفمبر 2011 في 00:32

#4
هدف الشمالي كتب:

أخي الكريم آسف أنني لم أوضح المقصود

أنا يا أخي عملت جدول على موقع استضافة

وأريد إرسال بيانات إليه عن طريق تطبيق Android , وهذا التطبيق هو الذي أرفقته في الأعلى , وأريد إضافة البيانات للجدول عند تشغيل التطبيق ,

ولكن عند تشغيل التطبيق يضاف صف جديد للجدول خالي من البيانات التي أرسلتها , وهذه الصورة توضح الجدول الذي أُضيف له صفين ولم تضاف له البيانات التي اأرسلتها :

189740784.png

وكلما أشغل التطبيق يزيد في الجدول صف ولكن بدون البيانات المرسلة .

تأكد إذاً من البيانات المرسلة قبل أن يتم إرسالها. طريقتي المفضلة لحل مثل هذه المشاكل هي استعمال الـ Log. فمثلاً يمكنك إضافة هذا السطر قبل أن يتم إرسال المعلومات للتأكد بأن المتغيرات ليست فارغة:

Log.e("Check Vars", Vars);

غير Vars إلى المتغير الذي تريد، وعندما تقوم بتشغيل التطبيق على جهازك أو المحاكي إذهب إلى DDMS وانظر إلى السجل تحت Error وسوف ترى حقل Check vars، وتأكد من القيمة المعروضة أمامه.

تم تعديل هذه المشاركة بواسطة khr2003 في 22 نوفمبر 2011 في 12:00

1

WebColorsLogo.png

#5

مبدأيا .... دعنا نتفق على أن تطبيق الأندرويد ليس له أي علاقة بالجدول الذي قمت بإنشائه في صفحه ال PHP

المفترض هو السينارويو التالى:

1- تطبيق الأندرويد يقوم بالإتصال بخادم و يرسل له مجموعه من البيانات و بدوره يقوم الخادم بفعل أي شئ في هذه البيانات..

2- في حالتك هذه ... يقوم الخادم بتخزين البيانات في قاعدة البيانات

3- ثم تقوم أنت بعرض هذه البيانات من خلال صفحه يطلبها المستخدم

لذا ... تأكد أن البيانات لم تسقط بين كل مرحله من المراحل السابقه و التى تليها ....

1
#6

سلام عليكم

ياعزيزي ,,, قراءة الكود اكثر من مره ولم اجد اي ملعومات مرسله من الاندرويد غير اسم المستخدم وكلمه المرور

اذا المشكله في الصفحه وليس بالبرنامج ...

جربت اعمل هيدر ريكويست يدوي كالتالي :

http://daawah.atspace.co.uk/adddatas5.php?Username=qqqqe&Password=qqqqe

والنتيجه {"posts":[1]}

عندك مشكله في الكيوري query

ارفق كود البي اتش بي للمراجعه

تم تعديل هذه المشاركة بواسطة Abo_Khalid في 25 نوفمبر 2011 في 02:35

1
#7

وجدت كود آخر , والحمد لله أرسلت بيانات للقاعدة ,

تم تعديل هذه المشاركة بواسطة هدف الشمالي في 25 نوفمبر 2011 في 23:33

#8

المشكله كانت بالصفحه ولا بكود الاندرويد ؟؟؟

#9
Abo_Khalid كتب:

المشكله كانت بالصفحه ولا بكود الاندرويد ؟؟؟

الحقيقة أنني غيرت كود البرنامج وكود الـ php .

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…