إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

ســــــؤال خاص بــ [ html ] وكتابة جملة شرط (IF) ؟

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • ســــــؤال خاص بــ [ html ] وكتابة جملة شرط (IF) ؟

    بسم الله الرحمن الرحيم

    بهذا الكــــــــــود الرائع المقدم من الاستاذ عبود

    كود PHP:
    "" ;
    if 
    result~=-1 then
       
    for i=1,result do
           
    txt ListBox.GetItemText("ListBox1"i);
           
    dat ListBox.GetItemText("ListBox2"i);
           
    x.."\n"..[[<tr>
            <
    td>
            <
    p align="center"><b><span lang="ar-eg"><font size="5">]]..i..[[</font></Arial></b></td>
            <
    td>
            <
    p align="right"><b><span lang="ar-eg"><font size="5">]]..txt..[[</font></Arial></b></td>
            <
    td>
            <
    p align="center"><Arial lang="ar-eg"><font size="5"><b>]]..dat..[[</b></font></Arial></td>
            
        </
    tr>]]  ;
       
    end 
    end 
    نحصل علي جــــــدول من txt و dat في صفحة [ html ]

    السؤال هــــــــو :: لو كان dat عبارة عن كلمتان هما (حاضر) أو (غائب)

    واريد ان اضيف هذا الشـــــــــرط

    [HTML]if dat[i]== "غائب" then
    <font color="#00b35a">
    else
    <font color="#006734">
    end[/HTML]

    بحيث تصبح كل كلمة بالون في صفحة [ html ]

    هل هذا ممكن وكيف ؟
    واين يكتب الكود


    موفق بإذن الله ... لك مني أجمل تحية .











  • #2
    ممكن المشروع او على الاقل صفحة السؤال من المشروع

    تعليق


    • #3
      المشاركة الأصلية بواسطة عبد الهادي بهاب مشاهدة المشاركة
      ممكن المشروع او على الاقل صفحة السؤال من المشروع
      ----------------------
      بسم الله الرحمن الرحيم

      شكرا لك اخي عبد الهادي الموضوع فقط جدول من بالغة html

      اريد تلوين كلمات معينة بالجدول

      شكلو الموضوع صعب ويجب دمج لغة php
      للحصول على ما اريد ؟
      وانا بالكاد فهمت شوية في html
      موفق بإذن الله ... لك مني أجمل تحية .

      تعليق


      • #4
        المشاركة الأصلية بواسطة ياسرهتهت مشاهدة المشاركة
        ----------------------
        بسم الله الرحمن الرحيم

        شكرا لك اخي عبد الهادي الموضوع فقط جدول من بالغة html

        اريد تلوين كلمات معينة بالجدول

        شكلو الموضوع صعب ويجب دمج لغة php
        للحصول على ما اريد ؟
        وانا بالكاد فهمت شوية في html
        موفق بإذن الله ... لك مني أجمل تحية .
        محاولة سيدي

        https://up.top4top.net/downloadf-591y7mg81-rar.html

        تعليق


        • #5
          كود PHP:
          td bgcolor "#006734" 
          هذا الكود المسؤول عن تلوين خلايا جدول

          وهذا الجزء عن ادراج الجدول
          كود PHP:
          <CENTER><TABLE width=60border=1>    </TABLE></CENTER
          رابط موضوع مفيد
          http://www.lehtml.com/html/cellules.htm

          تعليق


          • #6
            المشاركة الأصلية بواسطة ياسرهتهت مشاهدة المشاركة
            بسم الله الرحمن الرحيم

            بهذا الكــــــــــود الرائع المقدم من الاستاذ عبود

            كود PHP:
            "" ;
            if 
            result~=-1 then
               
            for i=1,result do
                   
            txt listbox.getitemtext("listbox1"i);
                   
            dat listbox.getitemtext("listbox2"i);
                   
            x.."\n"..[[<tr>
                    <
            td>
                    <
            p align="center"><b><span lang="ar-eg"><font size="5">]]..i..[[</font></arial></b></td>
                    <
            td>
                    <
            p align="right"><b><span lang="ar-eg"><font size="5">]]..txt..[[</font></arial></b></td>
                    <
            td>
                    <
            p align="center"><arial lang="ar-eg"><font size="5"><b>]]..dat..[[</b></font></arial></td>
                    
                </
            tr>]]  ;
               
            end 
            end 
            نحصل علي جــــــدول من txt و dat في صفحة [ html ]

            السؤال هــــــــو :: لو كان dat عبارة عن كلمتان هما (حاضر) أو (غائب)

            واريد ان اضيف هذا الشـــــــــرط

            [html]if dat[i]== "غائب" then
            <font color="#00b35a">
            else
            <font color="#006734">
            end[/html]

            بحيث تصبح كل كلمة بالون في صفحة [ html ]

            هل هذا ممكن وكيف ؟
            واين يكتب الكود


            موفق بإذن الله ... لك مني أجمل تحية .










            الموضوع أبسط مما تتصور ولكن هناك إلتباس بسيط فى كيفية الكتابة بالنسبة لك

            سوف أضع لك الكتابة الصحيحة بعد قليل

            تعليق


            • #7
              المشاركة الأصلية بواسطة عبود عبود مشاهدة المشاركة
              الموضوع أبسط مما تتصور ولكن هناك إلتباس بسيط فى كيفية الكتابة بالنسبة لك

              سوف أضع لك الكتابة الصحيحة بعد قليل
              ---------------------------
              بسم الله الرحمن الرحيم
              في انتظارك استاذ عبود

              تعليق


              • #8
                لديك عدد 2 ليست بوكس وزر لوضع الكود التالى فيه :

                كود:
                --
                result = ListBox.GetCount("ListBox1");
                x = "" ; 
                if result~=-1 then 
                   for i=1,result do 
                       txt = ListBox.GetItemText("ListBox1", i); 
                       dat = ListBox.GetItemText("ListBox2", i);
                       if dat=="Item 1" then 
                           x = x.."\n"..[[<tr> 
                        <td> 
                        <p align="center"><b><span lang="ar-eg"><font size="5">]]..i..[[</font></Arial></b></td> 
                        <td> 
                        <p align="right"><b><span lang="ar-eg"><font size="5">]]..txt..[[</font></Arial></b></td> 
                        <td> 
                        <p align="center"><Arial lang="ar-eg"><font size="5" color="red"><b>]]..dat..[[</b></font></Arial></td> 
                         
                    </tr>]]  ;
                     else
                       x = x.."\n"..[[<tr> 
                        <td> 
                        <p align="center"><b><span lang="ar-eg"><font size="5">]]..i..[[</font></Arial></b></td> 
                        <td> 
                        <p align="right"><b><span lang="ar-eg"><font size="5">]]..txt..[[</font></Arial></b></td> 
                        <td> 
                        <p align="center"><Arial lang="ar-eg"><font size="5"><b>]]..dat..[[</b></font></Arial></td> 
                         
                    </tr>]]  ;
                       end 
                   end  
                end 
                TextFile.WriteFromString(_DesktopFolder.."\\MyFile.html", '<html dir="rtl">'..[[<head>
                <style>
                table, th, td {
                    border: 1px solid black;
                }
                </style>
                </head>]]..'<table>'..x..'</table>'..'</html>', false);
                ينتج بعد الضغط على الزر ملف إتش تى إم على الديسك توب يمكنك فتحة سوف تجد الكلمة Item 1 التى سوف يتحصل عليها من الليست بوكس الثانى إذا وجدها أثناء عملية التكرار سوف يكتبها باللون الأحمر داخل الجدول

                طبعا يمكنك تغيير الكلمة المراد وضعها مكان الكلمة Item 1


                جرب بنفسك أولا وإذا إستعصى عليك الأمر عاين الملف المرفق
                الملفات المرفقة

                تعليق


                • #9
                  المشاركة الأصلية بواسطة عبود عبود مشاهدة المشاركة
                  لديك عدد 2 ليست بوكس وزر لوضع الكود التالى فيه :

                  كود:
                  --
                  result = ListBox.GetCount("ListBox1");
                  x = "" ; 
                  if result~=-1 then 
                     for i=1,result do 
                         txt = ListBox.GetItemText("ListBox1", i); 
                         dat = ListBox.GetItemText("ListBox2", i);
                         if dat=="Item 1" then 
                             x = x.."\n"..[[<tr> 
                          <td> 
                          <p align="center"><b><span lang="ar-eg"><font size="5">]]..i..[[</font></Arial></b></td> 
                          <td> 
                          <p align="right"><b><span lang="ar-eg"><font size="5">]]..txt..[[</font></Arial></b></td> 
                          <td> 
                          <p align="center"><Arial lang="ar-eg"><font size="5" color="red"><b>]]..dat..[[</b></font></Arial></td> 
                           
                      </tr>]]  ;
                       else
                         x = x.."\n"..[[<tr> 
                          <td> 
                          <p align="center"><b><span lang="ar-eg"><font size="5">]]..i..[[</font></Arial></b></td> 
                          <td> 
                          <p align="right"><b><span lang="ar-eg"><font size="5">]]..txt..[[</font></Arial></b></td> 
                          <td> 
                          <p align="center"><Arial lang="ar-eg"><font size="5"><b>]]..dat..[[</b></font></Arial></td> 
                           
                      </tr>]]  ;
                         end 
                     end  
                  end 
                  TextFile.WriteFromString(_DesktopFolder.."\\MyFile.html", '<html dir="rtl">'..[[<head>
                  <style>
                  table, th, td {
                      border: 1px solid black;
                  }
                  </style>
                  </head>]]..'<table>'..x..'</table>'..'</html>', false);
                  ينتج بعد الضغط على الزر ملف إتش تى إم على الديسك توب يمكنك فتحة سوف تجد الكلمة Item 1 التى سوف يتحصل عليها من الليست بوكس الثانى إذا وجدها أثناء عملية التكرار سوف يكتبها باللون الأحمر داخل الجدول

                  طبعا يمكنك تغيير الكلمة المراد وضعها مكان الكلمة Item 1


                  جرب بنفسك أولا وإذا إستعصى عليك الأمر عاين الملف المرفق
                  -----------------------------
                  بسم الله الرحمن الرحيم

                  شكرا لك استاذ عبود
                  100% هو المطلوب




                  تعليق


                  • #10
                    المشاركة الأصلية بواسطة عبد الهادي بهاب مشاهدة المشاركة
                    كود PHP:
                    td bgcolor "#006734" 
                    هذا الكود المسؤول عن تلوين خلايا جدول

                    وهذا الجزء عن ادراج الجدول
                    كود PHP:
                    <CENTER><TABLE width=60border=1>    </TABLE></CENTER
                    رابط موضوع مفيد
                    http://www.lehtml.com/html/cellules.htm
                    --------------------------------------------
                    بسم الله الرحمن الرحيم

                    كود في غاية الروعه استفدت منه كثيرا
                    وجدت فيه اجابه على سؤال لم اكن اعرف كيف اسئله
                    جازك الله الف خير استاذ عبد الهادي

                    تعليق


                    • #11
                      شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

                      تعليق

                      مواضيع تهمك

                      تقليص

                      المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-08-2025 الساعة 11:33 PM
                      المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-04-2025 الساعة 05:29 PM
                      المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-31-2025 الساعة 10:07 PM
                      المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-30-2025 الساعة 11:48 PM
                      المنتدى: التصنيع والانتاج نشرت بواسطة: HaMooooDi الوقت: 05-30-2025 الساعة 09:36 AM
                      يعمل...
                      X