سؤال في لغة ال PHP وخلطها مع ال HTML والخطأ الغريب الذي يحدث معي ؟

لماذا عند كتابة تاج في PHP هكذا يأتي خطاً في السنتاكس ؟ملاحظة أنا اتعلم البرمجة من جديد !مثال :

line 1 of code    echo "<div class=''>string</div>";

وبدون اضافة الكلاس يختفي الخطاً ؟؟؟ لماذا !!

{ ملاحظة : تم حل المشكلة, إنظر التعليقات من فضاك}


التعليق السابق

لكن هذا الكود في داخله استدهاء للكويري

line 1 of code    echo '<span class="article" ><?php echo $row["article"] ?></span>';

اعتقد ان الكود الخاص بك خاطئ فلماذا تستدعي وسم php داخل php نفسه

جرب هذا

echo "<span class='article' >$row['article']</span>";

أنا أسف كتبت المثال لك بالطريقة الخطائة كنت أقصد هكذا

line 1 of code echo '<span class="article" >'. $row["article"] . '</span>';

أكتب الكود هكذا ويقول لي خطأ , وعند ازالة الكلاس يعمل الكود ولا يكتب لي اي خطأ

والكود موجود في داخل اللوب while !!

جرب الكود الذي كتبت لك في الاعلى واذا لم يعمل قم بنسخ اللوب كاملة

Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in /customers/0/c/2/mahnk.com/httpd.www/search.php on line 50

جاء هذا الخطاء