السلام عليكم
يعطيكم العافيه انا حاولت الف كود حلو وراح يسهل امور كثير وان شاء الله الكل راح يستفيد منه ويكتب رايه
اولأ الكود فشل معاي
مهمه الكود ادخال بيانات في قاعده البيانات بصيغة varchar او text الي اشوفهم افضل شي لدي
نكتب مثال الالوان
red,black,green
في بينهم فاصله ,
الان نبي نعمل مسح للفاصل وعمل option select لكل كلمه
عملت الكود التالي
كود:
<p><select size="1" name="colors">
<option value="$colors">$colors</option>
</select></p>
طبعا استراك الكلام مع الفواصل من قاعدة بيانات اولأ واستخدام الي حدث ما فوق
حاولت اعمل الكود هذا مرات يعمل مع اخطاء ومرات كله خاطئ شوفو معاي
كود PHP:
$colors = "red,black,green,blue";
$colors = str_replace(",","<br>","$colors");
echo" <p><select size="1" name="colors">
<option value="$colors">$colors</option>
</select></p>";
طبعا المسمى والمتغير نخليها نفس ما يكون لو شايفين
$colors
في value
والمسمى
$colors
حاول بالكود هذا ايظاً
كود PHP:
$colors = "red,black,green,blue";
$colors = str_replace(",","<br>","<option value="$colors">$colors</option>");
echo"<p><select size="1" name="colors">
$colors
</select></p>";
ايظا يعمل مع اخطاء وتقريبا الخطاء كامل كل شي بس اول كلمه غير ظاهره الي هي اللون الاحمر
red
هل من طريقه افضل او تصحيح الكود
او استخدام while
شغله نشوف رايكم معاي
مشكورين