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

عدد من المشاكل تظهر اثناء التعامل مع mysql

مغلق
بدأه محبة الرسول في 11 مايو 2007 · 5 رد · 1,088 مشاهدة · في قواعد بيانات MySQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

السلام عليكم

لدي عدد من المشاكل اثناء التعامل مع قاعدة البيانات mysql الرجاء مساعدتي في حلها....

أولاً : عند ادراج بيانات باللغة العربية => تظهر عند فتح القاعدة من local host برموز غريبة ؟؟؟

لذلك لا يمكن الاستعلام بكلمة عربية مثلاً

 select Unit From subject where Nam_Subject = برمجة مرئية

يظهر لي الخطأ هذا

 Could not run query: Unknown column 'ÝíÒíÇÁ' in 'where clause'

ثانياً : لدي جدول يعبأ من المستخدم ثم يدرج في قاعدة بيانات بيحث يتكون الجدول من عشرة سجلات هل يمكنني ادراج العشرة سجلات بinsert واحدة باستخدام for loop

For ($i=1; $i>11; $i++){
$query="INSERT INTO `table` (`ID`, `C_code`, `C_name`, `Active`, `Group`, `class`, `Satur`, `Sun`, `Mon`, `Tues`, `Wednes`, `T_Name`) VALUES ('$DS[$i]', '$DC[$i]', '$DN[$i]', '$DA[$i]', '$DG[$i]' ,'$G[$i]', '$DST[$i]' , '$DSN[$i]', '$DM[$i]','$DT[$i]' ,'$DTH[$i]' ,'$TN[

يظهر هذا الخطأ

Notice: Undefined variable: query in c:\phpdev5\www\my project\project3\tables.php on line 29
Could not run query: Query was empty

بالرغم من تعبئتها

شكرررررررررررررررررررراً جزيلاً لكل من يفكر في مساعدتي

#2

بالنسبة للمشكلة الأولى اعتقد انها خاصة بنوعية الترميز الذي تستخدميه

قومي مثلا باستخدام Windows Arabic كنوع الترميز للتغلب على المشكلة وهذه الإعدادات تكون في مكونات الاتصال او في ملفات php

بالتوفيق

#3

بالنسبة لمشكلتك الأخيرة الخاصة بإدراج القيم ممكن تستعيني بنفس الطريقة هذه:

 
INSERT INTO `city` (`city_no`, `city_name`) VALUES 
(1, 'Riyadh'),
(2, 'Jeddah'),
(3, 'AlKobar');

وان شاء الله يضبط معك

بالتوفيق

#4

شكراً marwa ولكن اريد الادراج لعدد من السجلات اي بالـ for loop

#5

اهلا محبة الرسول

بالطريقة السابقة يمكنك إدراج ما شئت من السجلات مفتوح

يعني في المثال تم إدراج 3 سجلات في نفس الوقت !!

وممكن تضيفي اكثر ......

ولستِ بحاجة للـ loop

بالتوفيق

#6

أنا صحيح جاي متأخر عن الموضوع لكن بالنسبة للرد الأخير (إضافة عدد من السجلات وليس واحد) كيف؟

وإن كان لدي 10 إضافات يعني كيف سيتعرف الاستعلام على أن هذه العشرة يجب أن ترتيب هكذا

لنفترض أن لدي نموذج فيه 10 مدخلات من نوع تكتس للعنوان، وأخرى للتاريخ وأخرى للرابط

طيب كيف ادخلها مرة واحدة وباستعلام واحد؟ هل طريقتك العلوية صالحة للنموذج؟

أم أن هناك أكثر من هذا الأمر؟؟؟؟ يا ريت توضيح

أنا فاهم طريقة المدخل فوق لكن احتاج إلى مثال حقيقي لإدخال البيانات عن طريق النموذج؟

وشكراً

تم تعديل هذه المشاركة بواسطة ojopc في 7 يوليو 2007 في 22:33

هذا الموضوع مغلق.

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