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

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

Alon.R 02-01-06 20:02

שאלה..
 
שלום,
יש לי מסד נתונים בעל כמה 5 ערכים תחת עמודת name

למשל:
name
-----
ערך1
ערך2
ערך3
ערך4
ערך5

אני רוצה להוציא את כל הערכים שנמצאים בטבלת 12345 בעמודת name לפלט.

שזה יראה ככה:
ערך1
ערך2
ערך3
ערך4
ערך5

איך עושים את זה?
כי כאשר אני מריץ שאילתה select ומוציא ממנה את הפלט זה מוציא רק את הראשון זאת אומרת: "ערך1" ואני רוצה שזה יוציא את כל הערכים אשר תחת עמודת name.

תודה לעוזרים.

Espires 02-01-06 20:05

PHP קוד:

$q mysql_query("SELECT * FROM name");
while(
$r mysql_fetch_array($q)) {
$
$r['1'];
echo $
1;



x-ray 02-01-06 20:08

קוד:

$query = mysql_query("SELECT * FROM table ");
  while ($row = mysql_fetch_array($query))
  {
    $name=$row['name'];
    echo" $name";
  }

עריכה:
אספייר לא שמתי לב שכבר ענית.. :)

Alon.R 02-01-06 21:02

Espires

name זה לא טבלה.
יש לי טבלת stats ובתוכנה יש עמודות כמו id וname, אני רוצה להוציא לפלט את כל מה שנמצא בעמודת name.

Espires 02-01-06 21:07

PHP קוד:

$q mysql_query("SELECT name FROM stats");
while(
$r mysql_fetch_array($q)) {
$name $r['name'];
echo 
$name;


סבבה אחי??

-roee- 02-01-06 21:23

$sql = mysql_query("SELECT name FROM stats");
while($row = mysql_fetch_array($sql)) {
$id = $row["id"];
$name = $row["name"];
echo "<a href=\"file.php?id=$id\">$name</a>;
}

Alon.R 02-01-06 22:31

bigsmoke
ללא ביקשתי שום דבר עם לינק..אז מה זה קשור בכלל? \=

Espires
אני ניסתי את זה, זה מוציא רק את הערך הראשון בעמודת name אני רוצה שזה יוציא את כל הערכים תחת name.

Espires 03-01-06 08:09

ציטוט:

נכתב במקור על ידי Alon.R
bigsmoke
ללא ביקשתי שום דבר עם לינק..אז מה זה קשור בכלל? \=

Espires
אני ניסתי את זה, זה מוציא רק את הערך הראשון בעמודת name אני רוצה שזה יוציא את כל הערכים תחת name.

אולי התבלבלת ושמת בטעות LIMIT
שוט תן את הקוד שלך ונתקן לך

Ikki 03-01-06 15:45

PHP קוד:

$query mysql_query("SELECT * FROM status");
while(@(
$row mysql_fetch_array($query))) {
    echo 
$row['name'];


ומה אתה כ"כ קטנוני?, אתה לא יכול לערוך?...

Eran-s 03-01-06 16:45

תפסיקו לתת את הקוד פשוט תגידו לעשות WHILE ולא להוציא למשתנה את mysql_fetch_array.


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

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