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

ادراج علامات الاقتباس في قيمة الحقل

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

السلام عليكم

بالنسبة لتعليمة في sql وهي

insert into tabname (something) values ('someval')

هنا ادخلنا القيمة someval وهي قيمة نصية عادية

اذا رغبت ان ادخل القيمة هذه على سبيل المثال:

O:4:"user":21:{s:8:"nickname";s:4:"lion";s:8:"password";

فسأواجه مشاكل لان القيمة تحتوي على (") وعلى ' وعلى علامات اخرى تسبب مشاكل عند ادخال القيمة لان االسيرفر يفهمها كامر لانهاء العملية او شيئ من هذا القبيل

انا عندما ارغب بتخطي هذا الامر استخدم phpmyadmin حتى ادخل مثل هذه القيم ولكن لست دائما قادرا على استخدام phpmyadmin لذلك ارجو ان اعرف كيف يمكنني ادراج هذه القيم دون اية مشاكل

وجزاكم الله خيرا

تم تعديل هذه المشاركة بواسطة عبادة_كاتب في 28 أبريل 2005 في 03:13

#2

يبدو أنك تقصد MySQL عبر PHP ، ولكن على أي حال انظر إلى هذه الحالة الشبيهة جدا بحالتك:

ادخال الرموز الى حقل من الحقول قاعده البيانات

فكر بطريقة أخرى

#3

شكرا جزيلا اخي

ولك الرابط لا يعمل ارجو التأكد منه

وجزاك الله خيرا

#4

مو مشكلة اخي الخطأ بالرابط هو تكرار HTTP مشكور

#5

وعليكم السلام ورحمة الله

بالنسبة لعلامات الاقتباس " فلا مشكلة فيها فقط أدخلها بين العلامتين ' ' مثال :

INSERT INTO MyTbl (MyDataFiled)
VALUES('"99"')

في المثال السابق ستجد أن القيمة التي خزنت فعلاً في قاعدة البيانات هي ("99")

أما بالنسبة للعلامة ' فيمكن إدخالها أيضاً مباشرة وذلك بإضافة علامة أخرى مشابهة لها وتكون كذلك بين العلامتين ' ' مثال :

INSERT INTO MyTbl (MyDataFiled)
VALUES('''99''')

في هذا المثال ستجد أن القيمة التي خزنت فعلاً في قاعدة البيانات هي ('99')

أرجو أن تكون اتضحت الآن

وفقك الله للخير

#6

ألا يمكن إدخال علامة الاقتباس مسبوقة بشرطة خلفية مائلة ؟

بالشكل \"

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

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