- الرئيسية
- ما الجديد !
-
الصفحات▼
الصفحات
أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .
عرض الصور من قاعدة البيانات
-
- [استفسار]:
-
14-07-2011 12:08 صباحاً
-
فراسمعلومات الكاتبالأعضاءعضـو مشارك
- انضم في :
- 19-02-2011
- رقم العضوية :
- 1298
- المشاركات :
- 25
- الدولة :
- lمصر
- الجنس:
- تاريخ الميلاد :
- 8-11-1980
- قوة السمعة:
- 0
- موقعي:
- زيارة موقعي
-
السلام عليكم ورحمة الله وبركاته،،
اسف ان كان سؤالي مكرر ولكني بحثت ولم اجد الحل
اخواني.... قمت بعمل واجهة للمنتدى اعرض فيها المواضيع ( نفس فكرة myegy تقريبا مع بعض الاختلافات)
لكني فشلت في عرض صور الموضوع .
استخدمت هذه الطريقة
لكن الصور لا تظهرCODE$take = ("SELECT * FROM pbb_subject ORDER BY write_time DESC LIMIT 10 "); $run_take = mysql_query("$take"); while ($me=mysql_fetch_assoc($run_take)) { $id = $me['id']; $text=$me['text']; echo "<img src='$text'>";
هل من تعديل على الكود او طريقة صحيحة اقوم بها لعرص الصورة من عمود text في جدول pbb_subject
اعذروني مازلت مبتدئ في لغة php
-
-
عرض الصور من قاعدة البيانات14-07-2011 03:22 صباحاً [1]
-
Solimanمعلومات الكاتبالادارة العامةPBBoard developer
- انضم في :
- 18-07-2009
- رقم العضوية :
- 1
- المشاركات :
- 13422
- الدولة :
- KSA
- الجنس:
- الدعوات:
- 55
- قوة السمعة:
- 82296
- موقعي:
- زيارة موقعي
-
تفضل الطريقة الصحيحة
CODE<?php define('IN_PowerBB',true); include('common.php'); // Show Header $PowerBB->functions->ShowHeader(); // $query = $PowerBB->DB->sql_query("SELECT * FROM " . $PowerBB->table['subject'] . " ORDER BY write_time DESC LIMIT 10"); while ($me = $PowerBB->DB->sql_fetch_array($query)) { $me['text'] = $PowerBB->Powerparse->replace($me['text']); $PowerBB->Powerparse->replace_smiles($me['text']); $PowerBB->Powerparse->replace_wordwrap($me['text']); echo $me['text']; } // Show footer ? $PowerBB->functions->GetFooter(); // ?>-
تم تحرير المشاركة بواسطة :Soliman بتاريخ:14-07-2011 03:25 صباحاً
-
-
عرض الصور من قاعدة البيانات14-07-2011 03:51 صباحاً [2]
-
فراسمعلومات الكاتبالأعضاءعضـو مشارك
- انضم في :
- 19-02-2011
- رقم العضوية :
- 1298
- المشاركات :
- 25
- الدولة :
- lمصر
- الجنس:
- تاريخ الميلاد :
- 8-11-1980
- قوة السمعة:
- 0
- موقعي:
- زيارة موقعي
-
مشكوووووووووووور اخي سليمان والله ماقصرت
الطريقة عرضت الصور ولكن معها كامل الموضوع
اذا ما بيهة ازعاج ممكن طرقة عرض الصورة فقط
تحياتي اخوي العزيز
-
تم تحرير المشاركة بواسطة :فراس بتاريخ:14-07-2011 03:52 صباحاً
-
-
عرض الصور من قاعدة البيانات14-07-2011 03:56 صباحاً [3]
-
Solimanمعلومات الكاتبالادارة العامةPBBoard developer
- انضم في :
- 18-07-2009
- رقم العضوية :
- 1
- المشاركات :
- 13422
- الدولة :
- KSA
- الجنس:
- الدعوات:
- 55
- قوة السمعة:
- 82296
- موقعي:
- زيارة موقعي
-
هل تقصد عرض فقط الصور المدرجة في الموضوع بدون اي نصوص !!
-
-
عرض الصور من قاعدة البيانات14-07-2011 04:02 صباحاً [4]
-
فراسمعلومات الكاتبالأعضاءعضـو مشارك
- انضم في :
- 19-02-2011
- رقم العضوية :
- 1298
- المشاركات :
- 25
- الدولة :
- lمصر
- الجنس:
- تاريخ الميلاد :
- 8-11-1980
- قوة السمعة:
- 0
- موقعي:
- زيارة موقعي
-
نعم بالضبط اخوي العزيز الصورة فقط
من بعد اذنك اذا مافيها ازعاج
واسف اذا ثقلت عليك بالاسئلة
-
-
عرض الصور من قاعدة البيانات14-07-2011 04:56 صباحاً [5]
-
Solimanمعلومات الكاتبالادارة العامةPBBoard developer
- انضم في :
- 18-07-2009
- رقم العضوية :
- 1
- المشاركات :
- 13422
- الدولة :
- KSA
- الجنس:
- الدعوات:
- 55
- قوة السمعة:
- 82296
- موقعي:
- زيارة موقعي
-
CODE
<?php define('IN_PowerBB',true); include('common.php'); // Show Header $PowerBB->functions->ShowHeader(); // $query = $PowerBB->DB->sql_query("SELECT * FROM " . $PowerBB->table['subject'] . " ORDER BY write_time DESC LIMIT 10"); while ($me = $PowerBB->DB->sql_fetch_array($query)) { $me['text'] = $PowerBB->Powerparse->replace($me['text']); //$PowerBB->Powerparse->replace_smiles($me['text']); $images = array(); preg_match_all('/src=([\'"])?((?(1).*?|\S+))(?(1)\1)/', $me['text'], $images); foreach ($images[2] as $src) { echo '<img border="0" alt="" src="'.$src.'" />'; } } // Show footer ? $PowerBB->functions->GetFooter(); // ?>-
تم تحرير المشاركة بواسطة :Soliman بتاريخ:14-07-2011 04:57 صباحاً
-
-
عرض الصور من قاعدة البيانات14-07-2011 05:04 صباحاً [6]
-
فراسمعلومات الكاتبالأعضاءعضـو مشارك
- انضم في :
- 19-02-2011
- رقم العضوية :
- 1298
- المشاركات :
- 25
- الدولة :
- lمصر
- الجنس:
- تاريخ الميلاد :
- 8-11-1980
- قوة السمعة:
- 0
- موقعي:
- زيارة موقعي
-
والله عاشت ايدك
احييك على روحك الطيبة وطول البال
الكود شغال 100%
تحياتي
-
-
عرض الصور من قاعدة البيانات24-07-2011 10:11 صباحاً [7]
-
فراسمعلومات الكاتبالأعضاءعضـو مشارك
- انضم في :
- 19-02-2011
- رقم العضوية :
- 1298
- المشاركات :
- 25
- الدولة :
- lمصر
- الجنس:
- تاريخ الميلاد :
- 8-11-1980
- قوة السمعة:
- 0
- موقعي:
- زيارة موقعي
-
استاذ سليمان انا اسف للسؤال مرة ثانية
لكن هناك مشكلة صغيرة هي انه اذا كان في الموضوع اكثر من صورة فان الكود يقوم بتكرار الموضوع على عدد الصور الموجودة ويقوم باظهار كل صورة بلوب جديد
كيف يمكن التعديل على الكود ليظهر الصورة الاولى فقط او اي صورة من الموضوع بشرط عدم تكرار الموضوع نفسهة مع جميع الصور .
-
-
عرض الصور من قاعدة البيانات24-07-2011 01:15 مساءً [8]
-
Solimanمعلومات الكاتبالادارة العامةPBBoard developer
- انضم في :
- 18-07-2009
- رقم العضوية :
- 1
- المشاركات :
- 13422
- الدولة :
- KSA
- الجنس:
- الدعوات:
- 55
- قوة السمعة:
- 82296
- موقعي:
- زيارة موقعي
-
لأنهاء اللوب واظهار الصورة الأولى فقط فقط اضف
CODEbreak;
اسفل كود الصورة
مثال :
CODEforeach ($images[2] as $src) { echo '<img border="0" alt="" src="'.$src.'" />'; break; }

-
تم تحرير المشاركة بواسطة :Soliman بتاريخ:24-07-2011 01:17 مساءً
-
-
عرض الصور من قاعدة البيانات24-07-2011 01:47 مساءً [9]
-
فراسمعلومات الكاتبالأعضاءعضـو مشارك
- انضم في :
- 19-02-2011
- رقم العضوية :
- 1298
- المشاركات :
- 25
- الدولة :
- lمصر
- الجنس:
- تاريخ الميلاد :
- 8-11-1980
- قوة السمعة:
- 0
- موقعي:
- زيارة موقعي
-
تم والحمد لله
مشكوور استاذي
عساك طيب
-
-
عرض الصور من قاعدة البيانات28-07-2011 10:45 صباحاً [10]
-
فراسمعلومات الكاتبالأعضاءعضـو مشارك
- انضم في :
- 19-02-2011
- رقم العضوية :
- 1298
- المشاركات :
- 25
- الدولة :
- lمصر
- الجنس:
- تاريخ الميلاد :
- 8-11-1980
- قوة السمعة:
- 0
- موقعي:
- زيارة موقعي
-
مرحبا استاذ سليمان
عملت كود ترقيم للصفحات pagination
المشكلة انه لاينقلني ديناميكايا الى الصفحات التالية وتبقى المواضيع الاولى فقط .
الكود يعمل في حالة ازلت foreach و common.php وادراج الاتصال بالسيرفر وقاعدة البيانات بشكل عادي ولكني ساخسر الصور . لن تظهر!
هل من تصحيح على الكود؟
CODEdefine('IN_PowerBB',true); include('common.php'); // max display pere pagr $per_page = 10; // get start $start = $_GET['start']; // count record $record_count = $PowerBB->DB->sql_num_rows($PowerBB->DB->sql_query("SELECT * FROM pbb_subject")); // count max pages $max_pages = $record_count / $per_page; if (!$start) $start = 0; /////// $query = $PowerBB->DB->sql_query("SELECT * FROM " . $PowerBB->table['subject'] . " ORDER BY write_time DESC LIMIT $start, $per_page"); while ($me = $PowerBB->DB->sql_fetch_array($query)) { $me['text'] = $PowerBB->Powerparse->replace($me['text']); $me['title'] = $PowerBB->Powerparse->replace($me['title']); $images = array(); preg_match_all('/src=([\'"])?((?(1).*?|\S+))(?(1)\1)/', $me['text'], $images); foreach ($images[2] as $src) { ////////////////////////////// echo ' <div id="d"> <UL class="1"> <LI> <a href="">'.$me["title"].'</a></LI> <img src="'.$src.'"> </UL> </div>'; break; } } // setup prev and next $prev = $start - $per_page; $next = $start + $per_page; // show prev button if (!($start<=0)) echo " <a href='?start=$prev'>prev</a> "; // show page number // set variable for first page $i=1; for ($x=0;$x<$record_count;$x=$x+$per_page) { if ($start!=$x) echo " <a href='?start=$x'>$i</a> "; else echo " <a href='?start=$x'><b>$i</b></a> "; $i++; } // show next button if (!($start>=$record_count-$per_page)) echo "<a href='?start=$next'>next</a>";-
تم تحرير المشاركة بواسطة :فراس بتاريخ:28-07-2011 11:31 صباحاً
-
-
عرض الصور من قاعدة البيانات28-07-2011 12:20 مساءً [11]
-
Solimanمعلومات الكاتبالادارة العامةPBBoard developer
- انضم في :
- 18-07-2009
- رقم العضوية :
- 1
- المشاركات :
- 13422
- الدولة :
- KSA
- الجنس:
- الدعوات:
- 55
- قوة السمعة:
- 82296
- موقعي:
- زيارة موقعي
-
تم تصحيحه بشكل سريع
حمل الملف المرفق وقم بتجربتة ..
-
-
عرض الصور من قاعدة البيانات28-07-2011 12:55 مساءً [12]
-
فراسمعلومات الكاتبالأعضاءعضـو مشارك
- انضم في :
- 19-02-2011
- رقم العضوية :
- 1298
- المشاركات :
- 25
- الدولة :
- lمصر
- الجنس:
- تاريخ الميلاد :
- 8-11-1980
- قوة السمعة:
- 0
- موقعي:
- زيارة موقعي
-
الف شكر استاذي
يعمل بشكل ممتاز .
بالنسبة لتحديد عرض مواضيع منتدى وليكن 7 ( WHERE section = 7)
فان عدد الصفحات تبقى مقسمة على عدد مواضيع المنتدى ككل
هل يمكن استخدام ceil للتقريب
واين اضعها ؟
-
-
-
-
-