السلام عليكم اخوانى
انا بقالى مدى بالحاول اوصل اى صيغة لتعديل هذا الكود code
و لكن دون جدوى
شكل الكود code الحالى
رمز PHP:
<code style="white-space:nowrap"> <code>
if ((isset($_POST["MM_update"]
) && ($_POST["MM_update"] == "form1")) {
$updateSQL = sprintf("UPDATE classa1 SET name=%s, `class`=%s, number=%s WHERE id=%s",
GetSQLValueString($_POST['name'], "text"),
GetSQLValueString($_POST['class'], "text"),
GetSQLValueString($_POST['number'], "text"),
GetSQLValueString($_POST['id'], "int"));
</code> </code>
كل ما اريده هو تحويل الكلام بالون الاحمر
الذى هو ال
name
class
'number
الى متغير بدلا من ان يكون قيمة ثابتة
لكن الذى يحدث ان تظهر رسالة خطا
Parse error: parse error, expecting `']''
او ان يتم اعتبار المتغير بالصورة الذى ادخلها بها
فعلى سبيل المثال
لو وضعت مكان ال name
الاتى
name<?echo $allx; ?>
يتم اعتبارها على الصورة التى هى عليها و لا يتم تغيير قيمة الداللة التى تحتويها
او تظهر رسالة الخطا السابقة
ارجوا المساعدة و له الاجر و الثواب