صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 25

الموضوع: ): مشكلة بكود

  1. #1
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    242

    ): مشكلة بكود



    السلام عليكم ورحمة الله وبركاته

    إخواني اعضاء سوالف سوفت

    واجهتني مشكلة بكود الـPHP هذا واتمنى انكم تساعدوني

    كود PHP:
    <?php
    $num 
    "SELECT count(ID) FROM saying";
    $n rand(1$num);
    $sql ="SELECT * where id = $n";
    ?>
    <?php 
    echo $num ?>
    saying اسم الجدول
    ID حقل

    والمطلوب هو عرض بيانات بالصفحة من الجدول بشكل عشوائي
    والمشكلة ما اظنها صعبة بس شو نسوي -( قّلت خبرة )-:shy:

    واذا حد طوره لي
    حتى يصير يغيير كل يوم بشكل عشوائي .. بدلاً من التغيير كل "تحديت للصفحة" <--طبعاً هو مايشتغل ^ــ^ لكن اتوقع اذا شتغل بيكون كدا
    بنكون شاكرين له
    وارجوا من الجميع ان لا يبخلوا علينا بخبرتهم

    وشكراً لكم





    التعديل الأخير تم بواسطة المحيط ; 01-09-2007 الساعة 03:04 PM


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Sep 2007
    المشاركات
    117

    حل ابسط



    السلام عليكم ورحمة الله وبركاته
    بما انو اول واحد ارد على موضوع انت
    هذا حل ابسط
    كود PHP:
    $Sql_String='SELECT * FROM  `saying` ORDER BY RAND() LIMIT 1'
    هذا بدل كل الكود اللي عندك وتابع عادي
    اطبع ناتج الاستعلام
    ورح يجيك كل مرة عشوائي
    بالتوفيق






  3. #3
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    242


    سلامتكم






  4. #4
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    242


    انا لا استطيع تصديق ما يحدث هنا !

    منذ أكثر من ثلاث ساعات وهذا الموضوع مطروح

    واكثر من 20 زيارة !!!!

    ولا رد !!!






  5. #5
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    242


    بارك الله فيك أخي php0
    لكن .. هذا يغيير كل تحديث للصفحة
    كيف ممكن .. يصير يغير كل يوم !

    وشكراً لك





    التعديل الأخير تم بواسطة المحيط ; 01-09-2007 الساعة 11:00 PM

  6. #6
    عضو جديد
    تاريخ التسجيل
    Sep 2007
    المشاركات
    2


    اقتباس المشاركة الأصلية كتبت بواسطة المحيط
    بارك الله فيك أخي php0
    لكن .. هذا يغيير كل تحديث للصفحة
    كيف ممكن .. يصير يغير كل يوم !

    وشكراً لك

    في البداية كنت ظننتني قد فهمت طلبك لكن الآن خلطت علي الأمر.. ممكن توضح؟!






  7. #7
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    242


    السلام عليكم ورحمة الله وبركاته

    أخي omarb13
    انا بحاول أوضح لك وإن شاء الله يكون الأمر واضح

    الكود الذي قام الأخ php0 -مشكوراً^ـ^- بإضافته

    يؤدي إلى تغيير ناتج الإستعلام بطريقة عشوائية
    "عند كل فتحه للصفحة " أو بكلمة أخرى عند " كل تحديث للصفحة "

    والإضافة التي أريدها هي جعل هذا التغيير يحدث " كل يوم "

    يعني مثلاً أنا عندي بالجدول في حقل ID مدخلات من 1-50 مثلاً

    الشي الذي اريده هو ان الكود يختار سجل عشوائي مثلاً 34 ويستمر عليه يعني كل فتحه للصفحة بهذا اليوم يعطيني 34 وكل ما احدث يعطيني 34 - ما يغييره -

    إلى اليوم التالي في اليوم التالي يغييره ويختار لنا سجل عشوائي آخر مثلا 15 وهكذا (:

    وهذا هو الشيئ الذي اريده
    اتمنى أن الأمر الآن صار واضح






  8. #8
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    242


    السلام عليكم

    أين الحلول ؟!!!






  9. #9


    تفضل هذا الكود
    قم باضافة حقل باسم timerand واجعله varchar

    لمزيد من الاستفسار انا موجود ان شاء الله
    كود PHP:
      <?php
    //timerand= وقت بداية طباعة الرقم العشوائي
    $time=time();
    if(
    mysql_num_rows(mysql_query("select timerand from saying where  timerand>'$time'"  ))==0){
    $time=$time+3600*24;
    $id=mysql_num_rows(mysql_query("select timerand from saying "));
    $id=rand(0,$id);
    mysql_query("update saying set timerand='$time' where id='$id'");
    }

    if(
    mysql_num_rows(mysql_query("select timerand from saying where  timerand>'$time'"  ))>0){
    $sql=mysql_query("select *from saying where timerand>'$time'");
    $row=mysql_fetch_array($sql);
    echo 
    $row['name']; // طباعة مثلا اسم المقال

    }

    ?>






    __________________
    عدت
    اقتراحاتكم -> www.elbachiri.com

  10. #10
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    242


    بارك الله فيك أخي
    بجرب وبقول لك شو صار معي (:






  11. #11
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    242


    السلام عليكم
    اخي Nadorino الكود اشتغل تمام

    بارك الله فيــــــك (:

    وشكراً لكل من ساهم ^ــ^






  12. #12
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    242


    ممكن أطلب شي ثاني:shy: ؟






  13. #13


    العفو اخي

    تفضل اذا كان ذلك في استطاعتي





    __________________
    عدت
    اقتراحاتكم -> www.elbachiri.com

  14. #14
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    242


    السلام عليكم
    إن شاء الله يكون في إستطاعتك

    انا سويت جدول أربع خلايا .. والمطلوب انه بكل خلية يعرض id مختلف
    شاهد الصورة

    بهذا الترتيب

    طبعاً في فكرة .. انه بالعمود الأيمن يعرض الـID الفردي .. وبالعمود الأيسر يعرض الـID الزوجي

    علماً بان هؤلاء الأربع هم كل ما سيعرضة الجدول !

    اتمنى ان الفكرة وصلت

    ×_× وانا ما اظن انها جديدة .. او غريبة.. او صعبة !

    وشكرا لكم (:






  15. #15


    تفضل
    كود PHP:
    $sql=mysql_query("select * from saying limit 4");
    echo 
    "<table align='right' border='1' width='300'>";
    while(
    $row=mysql_fetch_array($sql)){
    $id=$row['id'];
    echo
    '<td align="center">'.$id.'  ID</td>';
    $tableid++;
    if(
    $tableid==2){
    echo
    '</tr>';
    $tableid=0;
    }
    }
    echo 
    "</tr></table><br>"






    __________________
    عدت
    اقتراحاتكم -> www.elbachiri.com





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض