![]() |
|
[سؤال] ماهي دالة الوصول الى كل قيمة على حدة من بين مجموعة قيم مفصولة عن ابعضها بفاصلة ؟ - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم برمجة وتطوير المواقع (http://vb4arb.com/vb/forumdisplay.php?fid=51) +--- قسم : قسم PHP (http://vb4arb.com/vb/forumdisplay.php?fid=58) +--- الموضوع : [سؤال] ماهي دالة الوصول الى كل قيمة على حدة من بين مجموعة قيم مفصولة عن ابعضها بفاصلة ؟ (/showthread.php?tid=26813) |
ماهي دالة الوصول الى كل قيمة على حدة من بين مجموعة قيم مفصولة عن ابعضها بفاصلة ؟ - sandanet - 06-10-18 السلام عليكم ورحمة الله وبركاته المشكلة التي اواجهها تتلخص بالتالي: عندي قاعدة بيانات files فيها حقل نصي وهو خاص بأسماء الملفات المرفوعة حيث يتم تخزين مجموعة اسماء الملفات التي رفعت في الجلسة الواحدة يتم تخزينها في (خانة واحدة) تفصل بين كل اسم والاخر فاصلة يعني file1.jpg, file2.pdf, file3.png وهكذا نفس الطريقة في كل صف في الجدول كما في الصورة المرفقة وعندي الكود التالي PHP كود : $q="select count(*) \"total\" from files";عند رفع ملف واحد وتطبيق الدالة السابقة فإنه الكود سيقوم بعمل ارتباط تشعبي على كل خانة في الجدول لربط اسم الملف مع الملف المخزن على الجهاز والكود يعمل تمام مع الملف الواحد لكن عندما يكون هنالك اكثر من اسم ملف في نفس الخانة وهو ماتوضحه الصورة المرفقة فإن الكود يعمل ارتباط تشعبي للخانة كلها وليس لكل اسم على حدة .. اريد عند تطبيق الكود السابق ان يربط كل اسم داخل الخانة برابط تشعبي مفصول عن الاسم الذي يليه RE: ماهي دالة الوصول الى كل قيمة على حدة من بين مجموعة قيم مفصولة عن ابعضها بفاصلة ؟ - rnmr - 06-10-18 استخدم الأمر explode RE: ماهي دالة الوصول الى كل قيمة على حدة من بين مجموعة قيم مفصولة عن ابعضها بفاصلة ؟ - sandanet - 06-10-18 [b]rnmr [/b] معلش اخي الكريم ممكن توضح ماتفضلت به على الكود لاني لازلت مبتدئ في عام الـ php RE: ماهي دالة الوصول الى كل قيمة على حدة من بين مجموعة قيم مفصولة عن ابعضها بفاصلة ؟ - rnmr - 07-10-18 جرب هذا كود : //$q = "select count(*) \"total\" from files";RE: ماهي دالة الوصول الى كل قيمة على حدة من بين مجموعة قيم مفصولة عن ابعضها بفاصلة ؟ - sandanet - 07-10-18 ماشاء الله عليك أخي الكريم rnmr الكود يعمل بنجاح تام .. كنت اتمنى لو تشرح الكود لكي تعم الفائدة فنحن المبتدئين يصعب علينا فهم ماتفضلت به RE: ماهي دالة الوصول الى كل قيمة على حدة من بين مجموعة قيم مفصولة عن ابعضها بفاصلة ؟ - rnmr - 07-10-18 تم تقسيم النص باستخدام الأمر explode بدلالة الفاصلة(,) وأصبح الناتج على شكل مصفوفة في المتغير profiles$ تم المرور على المصفوفة profiles$ باستخدام الأمر foreach وقراءة كل عنصر منها ووضعه في المتغير prof$ تم عمل echo للرابط a مع قيمة المتغير prof$ RE: ماهي دالة الوصول الى كل قيمة على حدة من بين مجموعة قيم مفصولة عن ابعضها بفاصلة ؟ - sandanet - 07-10-18 شكراً لك استاذنا rnmr الآن اصبح الكود واضح .. تحية لك |