![]() |
# 1 |
הוסטסניון
|
בעיה בהתחברות לבסיס נתונים
שלום! יש לי בעיה בהתחרברות לבסיס נתונים מסוג mySQL. הבעיה היא שאין לי שגיאה, זה לא מציג כלום - לומרות שיש רשומות במסד. אשמח לעזרה. תודה!
PHP קוד:
|
![]() |
![]() |
# 2 |
תודה על תרומתך!
|
תוריד את הסימן @ לפני כל פקודת mysql והוא יציג לך את השגיאות.
|
![]() |
![]() |
# 3 |
משתמש - היכל התהילה
|
קודם כל תוריד את כל ה@.
דבר שני, אחרי כל פעילות MYSQL תוסיף קוד:
or die(mysql_error()); לדוגמא: mysql_query("SELECT * ...") or die(mysql_error());
__________________
קו ישר, כי אפשר גם אחרת |
![]() |
![]() |
# 4 |
חבר וותיק
|
אם כבר
PHP קוד:
|
![]() |
![]() |
# 5 | |
הוסטסניון
|
שלום, סליחה על ההקפצה אבל הנושא עדיין רלוונטי וחבל לפתוח נושא חדש. בכל מקרה, ניסיתי את מה שאמרתם וקיבלתי את השגיאה הזאת:
ציטוט:
|
|
![]() |
![]() |
# 6 |
חבר וותיק
|
איזה קוד שמת?
את מה שאני אמרתי לך? |
![]() |
![]() |
# 7 |
הוסטסניון
|
חבל, שאתה לא בודק לפני שאתה מגיב.
TOP זו פקודה בSQL, פועלת דומה ל-LIMIT.
__________________
מפתח ומתחזק אתרים. |
![]() |
![]() |
# 8 |
חבר וותיק
|
|
![]() |
![]() |
# 9 |
הוסטסניון
|
הוא צודק, יש לי ניסיון קודם עם SQL. אני השתמשתי בקוד הזה:
<? $host="localhost"; $user="discer_discer"; $password="1753"; $db="discer_funil"; $con=@mysql_connect($host,$user,$password); mysql_select_db($db) or die(mysql_error()); $sqlquery="SELECT top 3 * FROM 'games'"; $theresult=mysql_query($sqlquery,$con) or die(mysql_error()); while ($recordeset=@mysql_fetch_array($theresult)) echo "<div class='game'><img src='images/".$recordeset["image"]."'class='game-img' /><br />"; echo $recordeset["descraption"]; echo "</div>"; ?> * סליחה על ההקפצה, אבל חבל לפתוח עוד אשכול על זה * |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|