طلب مساعدة في php - منتديات الجلفة لكل الجزائريين و العرب

العودة   منتديات الجلفة لكل الجزائريين و العرب > منتديات الجامعة و البحث العلمي > منتدى الهندسة > قسم الرياضيات و الاعلام الالي

في حال وجود أي مواضيع أو ردود مُخالفة من قبل الأعضاء، يُرجى الإبلاغ عنها فورًا باستخدام أيقونة تقرير عن مشاركة سيئة ( تقرير عن مشاركة سيئة )، و الموجودة أسفل كل مشاركة .

آخر المواضيع

طلب مساعدة في php

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 2016-03-27, 16:43   رقم المشاركة : 1
معلومات العضو
يونس
بائع مسجل (ب)
 
الصورة الرمزية يونس
 

 

 
إحصائية العضو










افتراضي طلب مساعدة في php

السلام عليكم
راني محتاجكم أرجو مساعدتي ..و أجركم على الله

ما هي الصيغة العامة لاستخراج مجموعة من المقالات مخزنة مسبقا في قاعدة البينات وعند الضغط على titre يذهب مباشرة ويعرض المقال كاملا

كود PHP:

هذا المثال جزء لكود لاستخراج عنوين الكتب 
  
while($row $result->fetch_assoc()) {

            echo 
"<tr> <td> " $i"</td> <td>" $row["titre"]. "</td><td> " $row["auteur"]."</td><td>" $row["ISBN"]. "</td> <td>"$row["type"]. "</td> <td> ";
            
$i++;
        } 
ما اريده هو طريقة لاستخراج عوين اخر الموضيع مثل منتديات الجلفة








 


رد مع اقتباس
قديم 2016-03-27, 16:44   رقم المشاركة : 2
معلومات العضو
يونس
بائع مسجل (ب)
 
الصورة الرمزية يونس
 

 

 
إحصائية العضو










افتراضي

مثلا صيغة العامة لضهور لاستخراج المواضيع لتضهر مثل الرابط التالي https://www.djelfa.info/vb/forumdisplay.php?f=354










رد مع اقتباس
قديم 2016-03-27, 21:40   رقم المشاركة : 3
معلومات العضو
حمزة_89
عضو مشارك
 
إحصائية العضو










افتراضي


وعليكم السلام ورحمة الله وبركاته
يجب عليك اضافة حقل الى جدولك الذي تسحب منه ولنسميه link أو تستدعيه باي شيئ أخر مثل titre

( كذلك اذا اردت مواضيع شخص ما تضع اسم الكاتب أو رقم عضويته لاظهار جميع مواضيعه )

لنسحب من الرابط يجب أن نضع form تحدد منطقة ونضيف اليها hidden input ولنسميه link نضع فيه رقم أو عنوان الموضوع

اقتباس:
سأفترض أنك أضفت link الى جدولك
سمه ماشئت ونضع فيه رقم عشوائي يدل على الموضوع مثل ماحطيت أنت في المشاركة السابقة و كان الرقم 354
ونضع فيها قيمة أو رقم الموضوع ( أو اسم الموضوع لنضع فيه مثلا row['titre'] )

، ثم نضع شرطا لاظهارها

، حاولت أن ابينها كالتالي :


كود PHP:
echo "<form action='#' method='post' >
<table align='center' width='100%' cellpadding='0' cellspacing='0'>"
;
while(
$row $result->fetch_assoc()) {

            echo 
"<tr> <td> " $i"</td> <td><a href=https://www.djelfa.info/vb/showthread.php?t=".$row['link']." >" $row["titre"]. "</a></td><td> " $row["auteur"]."</td><td>" $row["ISBN"]. "</td> <td>"$row["type"]. "</td> <td> ";
            
$i++;
        } 
echo
" </table>
<input type='hidden' name='link' value=" 
$row['titre']. " /></form>"

// ثم نضع شرطنا هنا لاضهار محتوى اللينك 
if( isset($_POST['link'])  ){
// هنا تنسيق أخر لاطهار محتوى الموضوع 
// some query to refersh your page 


هذا كان الطريقة الأولى

تحديث : الطريقة الثانية

من المستحسن وضع ملفات php لكل صنف معين مثل :
1-المواضيع ولتكن مثلا : showthread.php وتستدعي عنصرا ( موضوعا معيناعن طريق رقمه كمثال ) عن طريق showthread.php?t=1222
2-المنتديات ;ولتكن مثلا : forumdisplay.php وتستدعي عنصرا ( منتدى معين عن طريق رقمه كمثال ) عن طريق forumdisplay.php?f=354
3-العضويات ; ولتكن مثلا : members.php وتستدعي عنصرا ( عضو أو مستخدم معين عن طريق رقم عضويته كمثال ) عن طريق members.php?m=6321

( يعني يكون تنسيقها مماثلا يتغير فقط الــquery المستدعات )

ويكون استدعاء query بدالة الــ php وهي :
كود PHP:
$_GET["t"
لاحظ أنه اذا كان استدعاء موضوع showthread.php?t=1222 نضع في دالة الاسدعاء GET الحرف t واذا كان منتدى نضع الحرف f واذا كان عضوا نضع m
كود PHP:
echo "
<table align='center' width='100%' cellpadding='0' cellspacing='0'>"
;
while(
$row $result->fetch_assoc()) {

            echo 
"<tr> <td> " $i"</td> <td><a href=https://www.djelfa.info/vb/showthread.php?t=".$row['link']." >" $row["titre"]. "</a></td><td> " $row["auteur"]."</td><td>" $row["ISBN"]. "</td> <td>"$row["type"]. "</td> <td> ";
            
$i++;
        } 
echo
" </table>

// اذا أدرت استدعاء موضوع 
if( isset(
$_GET['t'])  ){
// هنا تنسيق أخر لاطهار محتوى الموضوع 
// some query to refersh your page 

}

// اذا أدرت استدعاء منتدى 
if( isset(
$_GET['f'])  ){
// هنا تنسيق أخر لاطهار محتوى المنتدى
// الرابط يجب أن يكون forumdisplay.php?f=xxx 
// حيث xxx هو رقم المنتدى 
// some query to refersh your page 

}

// أما اظهار العضو فيكون بــ
if( isset(
$_GET['m'])  ){
// some query 


هذه أمثلة فقط أنت اعمل ماتحتاجه يعني بدل انت على حسب ماتحتاج
ان كان لديك أي استفسار أخر انا هنا










رد مع اقتباس
قديم 2016-03-28, 15:03   رقم المشاركة : 4
معلومات العضو
يونس
بائع مسجل (ب)
 
الصورة الرمزية يونس
 

 

 
إحصائية العضو










افتراضي

بارك الله فيك اخي حمزة سأحاول التطبيق ما تطرقت اليه










رد مع اقتباس
قديم 2016-03-29, 19:03   رقم المشاركة : 5
معلومات العضو
ahmeddraria
عضو مشارك
 
إحصائية العضو










افتراضي

بالتوفيق لك اخي










رد مع اقتباس
إضافة رد


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

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

الساعة الآن 09:35

المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية


2006-2024 © www.djelfa.info جميع الحقوق محفوظة - الجلفة إنفو (خ. ب. س)

Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc