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

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

unm 31-01-07 18:08

בעיה שקשורה למסד נתונים
 
יש לי נראה לי בעיה בהתחברות זה העמוד connect.php שלי


קוד PHP:
PHP קוד:

<? 
mysql_connect
("localhost","aliav_yellow","1212123"); 
mysql_select_db("news"); 
?>

עכשיו כשאני נכנס לעמוד הראשי השגיאה הבאה מופיע לי:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/aliav/domains/yellow-hell.com/public_html/isr-football/index.php on line 29

והשורה 29-26 זה:
קוד PHP:
PHP קוד:

$getnews mysql_query("select * from news ORDER BY id DESC");
echo 
'<table border="1"  bordercolor="#111111" width="56%"  height="80">';
echo 
"<tr>"
while (
$row mysql_fetch_array($getnews)) 

__________________

WebProject 31-01-07 18:45

ממ הבעיה היא ב Mysql_fetch_array, רוב הבעיות שתלויות בפונקציה הזאת הן בעיות כמו טבלה לא קיימת, השדה לא קיים וכו', תבדוק שהשאילתא שלך נכונה.

ShoQER 31-01-07 22:23

תעשה:
$getnews = mysql_query("select * from news ORDER BY id DESC") or die(mysql_error());

ולפי מה שזה יראה לך תנסה לפרש לבד מה לעשות....

O-B 01-02-07 13:14

PHP קוד:

<? 
mysql_connect
("localhost","aliav_yellow","1212123"); 
mysql_select_db("aliav_yellow"); 
?>


DCB 01-02-07 14:36

ציטוט:

נכתב במקור על ידי O-B (פרסם 415962)
PHP קוד:

<? 
mysql_connect
("localhost","aliav_yellow","1212123"); 
mysql_select_db("aliav_yellow"); 
?>


והסבר, ההתחברות שלך למסד לא נכונה, לא בחרת במסד הנכון
בחרת בטבלה ולא במסד
בטבלה אתה בוחר רק כשאתה שולח שאליתה
להלן:
SELECT * FROM news
news היא הטבלה שנמצאת בתוך המסד aliav_yellow :)
בהצלחה
מקווה שהבנת את הטעות


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

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