הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   שאלה איך אני מדיס את המידע השני מתוך טבלה ב-SQL? (https://hosts.co.il/forums/showthread.php?t=35858)

חיים 08-12-06 16:49

שאלה איך אני מדיס את המידע השני מתוך טבלה ב-SQL?
 
שלום לכולם אני רציתי לדעת איך להדפיס מידע מהמסד אני מצליך להדפיס רק את השורה הראשונה אין יל שמוג איך להדפיס את השנייה

RS324 08-12-06 16:59

ציטוט:

נכתב במקור על ידי masterpl (פרסם 385412)
שלום לכולם אני רציתי לדעת איך להדפיס מידע מהמסד אני מצליך להדפיס רק את השורה הראשונה אין יל שמוג איך להדפיס את השנייה

SELECT פשוט
ולולאת WHILE עוד יותר פשוטה

Eli-Hai 08-12-06 16:59

אוקי, מההודעה שלך אני מבין שאתה חדש בתחום, ואני אתן הסבר קצרצר. mysql_fetch_array() שבטח אתה משתמש בו, מאפשר שליפה ממסד הנתונים, ע"פ שיאלתה.
אתה כנראה כתבת את הקוד הבא, לדוג' -
PHP קוד:

$query mysql_query("SELECT * FROM `tbl_name` ORDER BY `id` DESC") or die(mysql_error());
$result mysql_fetch_array($result);
echo 
$result["field"]; 

בשביל להדפיס את כ-ל הנתונים בטבלה, תצטרך להשתמש בלולאת while הקיימת ב-PHP. השימוש בה ייעשה כך -
PHP קוד:

while($result mysql_fetch_array($query)) {
// Here Come Some Code


מה ש-while נותן לנו, הוא בעצם להדפיס כל מערך מחדש. לדוגמא, אם נדפיס את $result["field"], הוא ידפיס את כל השדות, אם נעשה <br> אחרי ה-echo שלנו, אחרי כל שדה הוא יתן ירידת שורה.
מקווה שתפסת את הרעיון, לעוד מידע ודוגמאות, בקר ב-PHP.net.

חיים 08-12-06 17:08

אין בעיה תודה לך על ההסבר אני ינסה את זה
עריכה:טוב זה פעל אבל עכשיו איך אני יכול להדפיס אחד למשל שיהיה ככותרת ואחד יהיה בבלוק ימני ואחד יהיה בתוך טבלה אחרת בכלל?

חיים 08-12-06 19:31

אולי מישהוא מוןכ לעזור לי אני צריך להדפיס כל חלק מהמסד בתוך חלק אחד של הטבלה שבניתי איך אני יעשה את זה?

Tomer 08-12-06 20:00

נעול, חל איסור על הקפצת האשכול


כל הזמנים הם GMT +2. הזמן כעת הוא 01:12.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ