اخواني ارغب في البحث بجدول معين بقاعدة البيانات وبعمود معين
عن كود اللون
#008000
واستبداله بكود اخر
كيف يمكن عمل هذا الاستعلام
اخواني ارغب في البحث بجدول معين بقاعدة البيانات وبعمود معين
عن كود اللون
#008000
واستبداله بكود اخر
كيف يمكن عمل هذا الاستعلام
__________________
من جديد :)
اوكود PHP:
$sql="update table_name set color='new color code' where color='#008000'";
كود PHP:
$sql="update table_name set color='new color code' where id='65'";
شكرا اخي Nadorino ولكن
التعديل لن يكون علي كل محتويات الحقل ولكن علي كود اللون فقط الحقل يحتوي علي اكواد اخري
واين هو اسم العمود بالكود
تحياتي
__________________
من جديد :)
الاخ صاحب الموضوع يقول
انه يريد تعديل جزء معين داخل محتويات الحقل
ولا يريد استبداله بالكامل
__________________
تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
وتلك الفاظ لا معنى لها كذلك كلماته
مشكور اخوي سحاب وفعلا هذا المطلوب
الكود الموضوع بالاعلي سيقوم بستبدال قيمة الحقل الكلية وليس تعديل اللون
__________________
من جديد :)
كود PHP:
//table_name = اسم الجدول
// color = اسم الحقل المراد تغير بعض من اكواده
// id = حقل يحفظ رقم كل صف
// رقم 1 يمكنك تغيره الى رقم الصف
$sql=mysql_query("select color from table_name where id='1'");
$row=mysql_fetch_array($sql);
extract($row);
$replace=str_replace('#008000','new color here',$color);
$update=mysql_query("update table_name set color='$replace' where id='1'");
شكرا اخوي Nadorino علي المتابعة للموضوع
البيانات
اسم قاعدة البيانات style
اسم الجدول wp_posts
اسم العمود post_content
مع العلم انه لا يوجد id محددة كل الحقول بالعمود تحتوي علي كود اللون
وكيف يمكنني حذف الكود بالكامل
كود PHP:
<font color="#008000">
__________________
من جديد :)
الحل بسيط !
مثال عليهكود PHP:
UPDATE [table_name] SET [field_name] = REPLACE([field_name],'[string_to_find]','[string_to_replace]');
كود PHP:
UPDATE colors SET color = REPLACE(color,'#008000','#ffffff');
__________________
AlwatanVoice, www.alwatanvoice.com
Almashroo, www.almashroo.com
Pal Coder == Palestinian Coder
أعذروني إخواني..
لكن حتى الآن لم أفهم ما هو المطلوب، أليس المطلوب UPDATE الحقل Color!!
على أية حال الإخوة إن شاء الله يكونوا أفادوك أخي General_C
__________________
لا إله الا الله محمد رسول الله
فضائية الأقصى :: عينك على الوطن
نيلسات: 10872 عمودي 27500
عربسات: 12054 عمودي 27500
إعلامنا.. إسلامي.. هادف.. مقاوم.. لتعلو الراية..
اخي Pal Coder
لم يعمل الاستعلام ابدا !!
كود PHP:
mysql_query(" UPDATE wp_posts SET post_content = REPLACE(color,'#008000','#ffffff')");
__________________
من جديد :)
ممتاز انا لم استخدم دالة replace من قبل ولكنني كانت قد مرت علي وبحثت عنها في جوجل ولم اجد كيفية استخدامها وكتبت الكود السابق بسرعة
بارك الله فيك اضافة رائعة ستنفعني وتنفع كل مبرمج...
بعد اذنك سأغير صيغة كتابتها لتتوافق مع معلومات General_c
كود PHP:
$sql=mysql_query("update wp_posts set post_content=replace(post_content,'#008000','$ffffff'");
وكيف يمكنني حذف الكود بالكامل
كود PHP:
<font color="#008000">كود PHP:
$sql=mysql_query("update wp_posts set post_content=replace(post_content,'<font color=\"#008000\">',''");