הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 11-04-06, 12:35   # 1
Imri
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,232

Imri לא מחובר  

[PHP] הוצאת שורה מסוימת מטבלה

שלום לכולם , יש לי שאלה קטנה:
כיצד אני יכול להוציא שורה שורה מטבלה במסד נתונים (ולצורך העיניין לעשות עמוד לכל שורה בטבלה)?

תודה רבה לכולם,
חג פסח שמח,
אמרי.
  Reply With Quote
ישן 11-04-06, 12:37   # 2
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי Imri
שלום לכולם , יש לי שאלה קטנה:
כיצד אני יכול להוציא שורה שורה מטבלה במסד נתונים (ולצורך העיניין לעשות עמוד לכל שורה בטבלה)?

תודה רבה לכולם,
חג פסח שמח,
אמרי.
תשובה: נעול עד שליחת כותרת עניינית לפרטי.
  Reply With Quote
ישן 11-04-06, 19:55   # 3
eXtaZa
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 288

eXtaZa לא מחובר  

אתה יכול לעשות ככה:
PHP קוד:
<?php
$Result 
mysql_query("SELECT * FROM TableName");
while(
$a_row mysql_fetch_row($Result)){
// פה הקוד שאתה רוצה
}
?>
בכל הנ"ל, יש תנאי הבודק אם המשתנה a_row שווה ל(mysql_fetch_row($Result שזה אומר בקיצור כל עוד יש משהו בטבלה, אז שיעשה משהו. במקרה שלנו המשתנה a_row מאכסן כל פעם שורה, כלומר הוא מערך, שיש בו את התאים שיש בטבלה שלך שנמצאת במסד הנתונים.
אם אתה רוצה להוציא את התא הראשון אז למשל אתה עושה ככה:
PHP קוד:
echo $a_row[0]; 
  Reply With Quote
ישן 12-04-06, 22:00   # 4
dgate
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
מיקום: אזור השרון
הודעות: 56
שלח הודעה באמצעות ICO אל dgate שלח הודעה באמצעות MSN אל dgate

dgate לא מחובר  

ציטוט:
<?php
$Result = mysql_query("SELECT * FROM TableName");
while($a_row = mysql_fetch_row($Result)){
// פה הקוד שאתה רוצה
}
?>
זה במקרה ואתה רוצה לשלוף את כל השורות בבת אחת, אך אחת אחרי השניה. כלומר כל ריצה של הלולאה הזאת תמשוך רשומה אחת ממסד הנתונים.

אם אתה רוצה למשוך רק רשומה אחת תשתמש במשפט ה SQL עם SELECT:
ציטוט:
SELECT * FROM tablename WHERE id=5
  Reply With Quote
ישן 13-04-06, 06:57   # 5
Imri
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,232

Imri לא מחובר  

ציטוט:
נכתב במקור על ידי dgate
זה במקרה ואתה רוצה לשלוף את כל השורות בבת אחת, אך אחת אחרי השניה. כלומר כל ריצה של הלולאה הזאת תמשוך רשומה אחת ממסד הנתונים.

אם אתה רוצה למשוך רק רשומה אחת תשתמש במשפט ה SQL עם SELECT:
תודה לכולם, אפשר לנעול.
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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