الدعم العربي

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

طبعا الفورم بال HTML والقاعده حق البيانات mysql باستخدام XAMPP وفي PHP علشان ياخذ الداتا من ال HTML للقاعده حق البيانات

وطبعا اسم المستخدم root ومافي باسوورد

باريت واحد يساعدني في هذي المشكله بليييييييييييييييز
من خلال نظرة سريعة, يوجد خطئان بملف الـ php
ابحث عن
PHP كود :
$query 'insert into subscribers (IC, Name, Birth, Address1, Address2, Address3, Contact, Email, Subscribtion) values ('$ic', '$name', '$bdate', '$address1', '$address2', '$address3', '$contact', '$email', '$years')'

استبدله بالتالى
PHP كود :
$query "insert into subscribers (IC, Name, Birth, Address1, Address2, Address3, Contact, Email, Subscribtion) values ('$ic', '$name', '$bdate', '$address1', '$address2', '$address3', '$contact', '$email', '$years')"

اما الخطا الثانى فهو شئ لجعل الكود اكثر كفائة ليس الا, ابحث عن
PHP كود :
$result mysql_query($query) or die('Query failed: ' mysql_error()); 

استبدله بالتالى
PHP كود :
$result mysql_query($query,$connection) or die('Query failed: ' mysql_error()); 
اشكرك اخي بس حتى بعد التعديل المشكله لسه موجوده والبيانات ما تنحفظ عندي
هل تظهر اى رسائل خطأ؟ اذا كانت اجابتك لا, هل تستطيع ان تصل الى ملف السجل الخاص بـ mysql ؟
(2009-06-28, 03:07 PM)Pepo كتب : [ -> ]هل تظهر اى رسائل خطأ؟ اذا كانت اجابتك لا, هل تستطيع ان تصل الى ملف السجل الخاص بـ mysql ؟

كل اللي يظهر بعد ما ضغط الزر صفحه بيضه فاضيه مافيها اي رساله

واخي اش القصد ب هل تستطيع ان تصل الى ملف السجل الخاص بـ mysql

لانه انا استخدم XAMPP ولما افتح ال localhost ادخل على البرنامج ولما افتح phpmyadmin اشوف جدولي فاضي مافيه اي معلومه مخزنه من الفورم
طيب استبدل هذا
PHP كود :
$result mysql_query($query,$connection) or die('Query failed: ' mysql_error()); 

بالتالى
PHP كود :
$result = @mysql_query($query,$connection);
if(!
$result){
echo 
$query;
exit;
}
else{
echo 
"Done";


واخبرنى بما يظهر لك.
(2009-06-28, 03:32 PM)Pepo كتب : [ -> ]طيب استبدل هذا
PHP كود :
$result mysql_query($query,$connection) or die('Query failed: ' mysql_error()); 

بالتالى
PHP كود :
$result = @mysql_query($query,$connection);
if(!
$result){
echo 
$query;
exit;
}
else{
echo 
"Done";


واخبرنى بما يظهر لك.





المشكله لسه ما انحلت ياشباب المدخلات ما تتخزن في قاعدة البيانات Sad( Sad(
والله المشكله ذي معقدتني لها اسبووووووع وماني قادر اشفلها حل باكثر من منتدى
لدرجة اني فرمت الجهاز لاني حسبت المشكله في الويندوز Sad( Sad(
thanks every body the problem already solved Smile
كيف حللت المشكلة؟
علشان نستفيد من هذه الوضعية لو سمحت
it was a problem in configration of the XAMPP thats all ....

means all the above codes is working 100%

thank u all....... u r the best