לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 21-02-2008, 19:23
  ofirk12 ofirk12 אינו מחובר  
 
חבר מתאריך: 31.10.07
הודעות: 27
שאלה|PHP הצגת נתונים בכמה דפים

אני יודע שיש כמה עמודים שאנשים רשמו על אותו נושא אבל לא ממש הבנתי אז יש לי קוד שרושם 8 דברים שאני מוציא מהמסד עכישו אני רוצה שה8 הבאים יהיו בדף השני וכך הלאה כל 8 נגיד הוא יהיה בדף הבא ויתוצר בדף למטה קישורים לדפים אחרים נגיד יש לי 14 במסד נתונים שאוטומטי יציג לי 8 נתונים ולמטה יציג לי דף מספר 1 ,2 ואז בדף השני יהיה את השאר אינה הקוד שלי אשמח לעזרה

קוד PHP:
<?php 
   session_start
();
 echo
"<html dir=rtl>";
$page = (int) $_GET['page'];
   if(
$page>2000000000 || $page<1)
        
$page=1;
$per_page 9;
$start = ($page-1) * $per_page;
    
$name=$_SESSION['logon'];
    
$link mysql_connect("localhost" "root" "") or die(mysql_error()); 
    
mysql_select_db("mydb",$link) or die(mysql_error()); 
    
$query "select * from custumer WHERE user='$name'LIMIT $start$per_page"
    
$result mysql_query($query $link) or die(mysql_error());
 echo 
'<body bgcolor=5A5959>' 
     echo 
'<center>' 
      echo 
'<br><br><br><br>' ;   
    echo 
"<table border='1' bordercolor='black'>" ;
    echo 
"<tr>";
 
     echo
"<th><h5>חבילה</h></th><th><h5>תאריך סיום</h></th><th><h5>תאריך התחלה</h></th><th><h5>יצירת קשר</h></th><th><h5>אימייל</h></th><th><h5>אתר</h></th><th><h5>כסף</h></th><th><h5>שם</h></th>";
     echo 
"</tr>";
 echo 
"</h>";
    while(
$row mysql_fetch_array($result)) { 
     echo
"<tr>";
   echo 
"<td><h5>",  $row['pack'],"</h></td><td><h5>"$row['yom'],"/"$row['hodes'],"/"$row['sana'],"</h></td><td><h5>"$row['sday'],"/"$row['smonth'],"/"$row['syear'],"</h></td><td><h5>"$row['kaser'],"</h></td><td><h5>"$row['email'],"</h></td><td><h5>"$row['web'],"</h></td><td><h5>"$row['casf'],"</h></td><td><h5>"$row['name'],"</h></td>";
    }
     echo
"</html>";
      echo 
"</table>";
    
mysql_close($link);  
include(
"update.php") ;
?>
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #2  
ישן 22-02-2008, 15:01
  DCD DCD אינו מחובר  
 
חבר מתאריך: 17.05.05
הודעות: 7,321
בתגובה להודעה מספר 1 שנכתבה על ידי ofirk12 שמתחילה ב "שאלה|PHP הצגת נתונים בכמה דפים"

בכל מקרה תנסה לכתוב קצת ברור יותר אז תראה מה שאתה צריך לעשות זה להשתמש בפיסקת LIMIT שתעזור לך לבחור את הרשומות הספציפיות ממסד הנתונים בהתאם לערך הפרמטר של העמוד (שבדר"כ מועבר במתודת GET) ובינתיים זה הקוד שבוחר את הרשומות הנכונות לפי נתון של העמוד הנוכחי נניח יש לך פרמטר PAGE אז לפי PAGE שהוא מספר תשים אותו בשאילתא שבוחרת רשומות מהטבלה במסד בתוך פיסקת ה-LIMIT אבל אל תשכח שזה המספר של העמוד ומה שאתה צריך זה מספר תוצאות לעמוד שזה דבר שאתה קובע בעצמך בתוך הקוד של ה-PHP בדרך כלל וכדי לקבל אותו אתה צריך לכפול את הערך של הפרמטר PAGE בערך של מספר תוצאות לעמוד ואז זה הערך שלמעשה אתה שם בשאילתא
מה שאתה צריך לעשות כדי שזה יציג את מספרי העמודים הוא לבצע ספירה לפי פונקציית COUNT של סך כל הרשומות בטבלה המסויימת ואז בעזרת פונקציה שתיבנה תציג את כל העמודים האפשריים
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 01:29

הדף נוצר ב 0.03 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2025 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר