سوالف اندرويد




العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > PHP
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو نشيط جدا
#1  
يا عيوني يا سوالف(مشكلة تعدد الصفحات)

أولا
السلام عليكم ورحمة الله وبركاته
ثانيا
إصبروا عليه (( الصبر جميل))
ثالثا
أكيد وما فيها شك أني طفشتكم لكن تحملوني شويه
رابعا
سويت نموذج يعرض لي بيانات من القاعدة
لكن
ما نجحت معايه طريقة تعدد الصفحات
لكن طريقة عرض البيانات نجح معايه
ياليت تفزعووووووووووون لي
هذا هو الكود
كود PHP:
<?php
include ("config.php");
?>

<?
 
echo"<form method='POST' action='ta.php'>";

$SQL=mysql_query("SELECT * FROM student_datd_table WHERE   mmm ='$word'");


if( 
mysql_num_rows ($SQL) == "0"){

ECHO 
" عفوا لم نعثر على اي نتيجة لبحثك ";

}else{

// نظهر عدد السجلات التي تم العثور عليها
$num mysql_num_rows($SQL);

// طباعة عدد السجلات


echo "<table border=\"1\" width=\"100%\" id=\"table11\" style=\"border-width: 0px\">
        <tr>
                <td style=\"border-style: none; border-width: medium\" width=\"139\">&nbsp;</td>
                <td style=\"border-style: none; border-width: medium\">
                <table border=\"1\" width=\"74%\" id=\"table12\" style=\"border-width: 0px\">
                        <tr>
                                <td style=\"border-style: none; border-width: medium\">
                                <p align=\"center\">
                                <font face=\"Tahoma\" style=\"font-size: 8pt\" color=\"#FF0000\">رسالة</font></td>
                        </tr>
                        <tr>
                                <td style=\"border-style: none; border-width: medium\">
                                <p align=\"center\">
                                <font face=\"Tahoma\" style=\"font-size: 8pt\" color=\"#0000FF\">عزيزي
                                الغالي :: لا تنسى من أفنى وقته في تصميم هذا البرنامج ووالديه من
                                صالح دعوتك</font></td>
                        </tr>
                        <tr>
                                <td style=\"border-style: none; border-width: medium\">
                                <p align=\"center\">
                                <font face=\"Tahoma\" style=\"font-size: 8pt\" color=\"#008080\">صديقك
                                هشام </font></td>
                        </tr>
                </table>
                </td>
        </tr>
</table>

<table id=\"table9\" style=\"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px\" width=\"100%\" border=\"1\">
        <tr>
                <td style=\"BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none\" width=\"4\">&nbsp;</td>
                <td style=\"BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none\">
                <table id=\"table10\" borderColor=\"#008080\" cellSpacing=\"1\" width=\"100%\" border=\"1\" style=\"border-width: 0px\">
                        <tr>
                                <td align=\"middle\" width=\"69\" bgColor=\"#FFFFFF\" style=\"border-style: none; border-width: medium\">
                                <b><font face=\"Tahoma\" size=\"2\" color=\"#FF0066\">
                                <span lang=\"ar-sa\">الرقم</span></font></b></td>
                                <td align=\"middle\" bgColor=\"#FFFFFF\" style=\"border-style: none; border-width: medium\">
                                <b><font face=\"Tahoma\" size=\"2\" color=\"#FF0066\">
                                <span lang=\"ar-sa\">اسم المجموعة</span></font></b></td>
                                <td align=\"middle\" width=\"155\" bgColor=\"#FFFFFF\" style=\"border-style: none; border-width: medium\">
                                <b><font face=\"Tahoma\" size=\"2\" color=\"#FF0066\">
                                <span lang=\"ar-sa\">الصف الدراسي</span></font></b></td>
                                <td align=\"middle\" width=\"277\" bgColor=\"#FFFFFF\" style=\"border-style: none; border-width: medium\">
                                <b><font face=\"Tahoma\" size=\"2\" color=\"#FF0066\">
                                <span lang=\"ar-sa\">اسم الطالب رباعياً</span></font></b></td>
                        </tr>
                </table>
                </td>
        </tr>
</table>\n"
;



// كود تعدد الصفحات
$count=$_GET['count'];



if (!
$count) { $count=0;}



$TotalRecords=mysql_query("SELECT username FROM student_datd_table ORDER BY username ")

or die(
"can't get the table");



$check_end=mysql_num_rows($TotalRecords);



$perpage=4;



$query2=mysql_query("SELECT username FROM student_datd_table ORDER BY id LIMIT $count,$perpage")

or die(
"can't get the table");

//سيتم عرض السجلات الناتجة عن الاستعلام



$i=1;



$next=;

while ( 
$res mysql_fetch_array($SQL) )
$query mysql_query("SELECT * FROM student_datd_table WHERE   mmm ='$word'");

{



while(
$r mysql_fetch_array($query)) {
$Student_name $r["name"];
$id $r["id"];

$Student_number$r["username"];

$Student_saff$r["saff"];

$Student_Greed_Final$r["name_g"];

$uid$r["id"];


echo 
"<table id=\"table9\" style=\"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px\" width=\"100%\" border=\"1\">
        <tr>
                <td style=\"BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none\" width=\"4\">&nbsp;</td>
                <td style=\"BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none\">
                <table id=\"table10\" borderColor=\"#008080\" cellSpacing=\"1\" width=\"100%\" border=\"1\">
                        <tr>
                                <td align=\"middle\" width=\"69\" bgColor=\"#FFFFFF\">
                                <input type=\"text\" name=\"number[]\" size=\"9\" dir=\"rtl\" value=\"$Student_number\" style=\"border: 1px solid #FFFFFF\" tabindex=\"4\"></td>
                                <td align=\"middle\" bgColor=\"#FFFFFF\">\n"
;


echo 
"        <select name=\"final[]\" class=\"tekstboks\" size=\"1\" style=\"border:2px solid #996633; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #FFFFCC\" tabindex=\"3\" dir=\"rtl\">\n";





$My_News mysql_query("select * from group_name");
while(
$N mysql_fetch_array($My_News)){
$id $N["id"];
$nm $N["name_g"];
           echo 
"<option value=\"$nm\" selected> $nm</option>";
             }

echo 
"</select></td>
                                <td align=\"middle\" width=\"174\" bgColor=\"#FFFFFF\">
                                <input type=\"text\" name=\"saff[]\" size=\"23\" dir=\"rtl\" value=\"$Student_saff\" style=\"border: 1px solid #FFFFFF\" tabindex=\"2\"></td>
                                <td align=\"middle\" width=\"258\" bgColor=\"#FFFFFF\">
                                <input type=\"text\" name=\"name[]\" size=\"35\" dir=\"rtl\" value=\"$Student_name\" style=\"border: 1px solid #FFFFFF\" tabindex=\"1\"></td>
                        </tr>
                </table>
                </td>
        </tr>
</table>\n"
;








echo 
"<input type='hidden' name='uid[]' value='$uid' /> \n";
}}
echo 
"<p align=\"center\">\n";
echo 
"<input type='submit' name='update' value='تعديل البيانات' style=\"border: 1px solid #800000; background-color: #FFFFCC\"></form></body>\n";
echo 
"\n";
echo 
"</p>\n";
echo 
"";
while(
$next<=$check_end)
{
if (
$count==$next)
{
echo
" $i";
}
else
{
echo
" <a href='scan.php?count=$next'>$i</a>";
}
$next=$next+$perpage;
$i++;
}
}


?>






الملفات المرفقة
نوع الملف: zip scan.zip‏ (1.7 كيلوبايت, 29 مشاهدة)
__________________
لا تنتظر حتي تصبح عظيماً لتبدأ ، ابدأ حتي تصبح عظيماً..
hishamorg is offline   قديم 10-06-2006, 03:02 PM
الرد مع إقتباس
عضو نشيط
#2  

كيف يعني تعدد الصفحات ممكن توضح ؟؟او مثال لها






__________________
خلصت التواقيع :(
usware is offline   قديم 10-06-2006, 04:41 PM
الرد مع إقتباس
عضو نشيط جدا
#3  

يعني مثلا
عندي 1000طالب
أبيه يعرض لي مثلا 55طالب في كل صفحة






__________________
لا تنتظر حتي تصبح عظيماً لتبدأ ، ابدأ حتي تصبح عظيماً..
hishamorg is offline   قديم 10-06-2006, 05:34 PM
الرد مع إقتباس
عضو فعال
#4  

استخدم Limit عند جلب البيانات من القاعدة
مثال
كود PHP:
mysql_query("Select * From TABLE Where Input = '$Data' Limit $Begin,50"
استبدل TABLE باسم الجدول لديك
وINPUT - $Data بما يناسبك
و$Begin هو أول سجل يتم عرضه
و50 هي عدد السجلات المراد عرضها من السجل الأول






PHP-Master02 is offline   قديم 10-06-2006, 08:24 PM
الرد مع إقتباس
عضو نشيط جدا
#5  

طيب ليه ماتسوي لي الملف وتعدل لي فيه وترفقه هنا ؟!






__________________
لا تنتظر حتي تصبح عظيماً لتبدأ ، ابدأ حتي تصبح عظيماً..
hishamorg is offline   قديم 11-06-2006, 05:18 AM
الرد مع إقتباس
عضو سوبر نشيط
#6  

السلام عليكم

عذرا على اختصار الرد نظرا لضيق الوقت

اقرا الدرس وطبقه بدقة وستنجح باذن الله

http://abu3amer.com/lessons.php?action=showlesson&id=12






__________________
www.abu3amer.com
أبوعامر is offline   قديم 12-06-2006, 01:02 AM
الرد مع إقتباس
عضو نشيط جدا
#7  
شكرا

شكرا لكم
أخوي أبو عامر
طبقت الدرس
لكن لم تنجح معايه
ياليت تسوون الملف المرفق لأني محتاج له
وتساعدونني في هذا الشيء
وبعدين ما أظنها بتأخذ من وقتكم الشيء الكثير






__________________
لا تنتظر حتي تصبح عظيماً لتبدأ ، ابدأ حتي تصبح عظيماً..
hishamorg is offline   قديم 12-06-2006, 06:04 AM
الرد مع إقتباس
عضو سوبر نشيط
#8  

إقتباس:
المشاركة الأصلية بواسطة hishamorg
وبعدين ما أظنها بتأخذ من وقتكم الشيء الكثير

بالطبع راح تاخذ وقت اخوي hishamorg لإننا بشر مثلنا مثلك ..
إن شاء الله اضبطها على الجهاز وارجعلك ..

اخوك






__________________
مدونتي | تويتر

almosmm is offline   قديم 13-06-2006, 07:17 AM
الرد مع إقتباس
عضو نشيط جدا
#9  

أسأل الله أن يشدك بالعافية و التوفيق و السداد






__________________
لا تنتظر حتي تصبح عظيماً لتبدأ ، ابدأ حتي تصبح عظيماً..
hishamorg is offline   قديم 14-06-2006, 10:17 PM
الرد مع إقتباس
الرد على الموضوع



أدوات الموضوع

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

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح



جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 07:57 PM.