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

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

Dum 21-08-06 14:06

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

הקוד העובד
http://www.sydown.net/1/12_5.php
PHP קוד:

    echo "<table border=1>\n";
    while (
$a_row=mysql_fetch_row($result)) // ????
        
{
        echo 
"<tr>\n";
        foreach(
$a_row as $field// ?????
            
echo "\t<td>$field</td>\n";
        echo
"</tr>\n";
        }
        echo 
"</table>\n"

הקוד שלא עובד
http://www.sydown.net/1/12_5_1.php
PHP קוד:

    echo "<table border=1>\n";
    while (
$a_row=mysql_fetch_array($result))
        {
        echo 
"<tr>\n";
        echo 
"<td>$a_row[mail]</td><td>$a_row[domain]</td>\n";
        echo 
"</tr>\n";
        }
        echo 
"</table>\n"


mlnn 21-08-06 14:32

קוד:

$a_row['mail']

Itay 21-08-06 14:32

אתה בטוח שאלה השמות של השדות בדיוק כמו שהם כתובים במסד?
אם כן, נסה אולי לעשות משהו כזה:
PHP קוד:

echo "<td>".$a_row['mail']."</td><td>".$a_row['domain']."</td>\n"


Dum 21-08-06 14:36

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


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

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