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

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

ddd789 06-07-07 12:29

שגיאיה PHP
 
יש לי שיגאיה בשאיתה הבאה:
PHP קוד:

$query mysql_query("SELECT * FROM `users` WHERE `username` = {$username} AND `password` = {$password} AND `level` = '1'"); // Select user details from database 

אני לא מבין מה הבעיה
השיגאיה
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in

syn 06-07-07 12:31

תביא את השגיאה המלאה.

נסה להוריד את ה- ' מ users, username וכו'
תמחק גם את ה {} מסביב למשתנים.

ASTeam 06-07-07 12:36

תמחק גם את ה {} מסביב למשתנים.
ותשים ' ' במקום
בנוסף תבדוק שאתה לא סופר שדה שהוא מספור אוטומטי

ddd789 06-07-07 12:36

זה הבעיה שמראה
PHP קוד:

Warningmysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/**/domains/***/public_html/log.php on line 13
bad 

וזה הקוד
PHP קוד:

<?
$link 
mysql_connect("localhost" "***" "**") or die(mysql_error()); 
mysql_select_db("***",$link) or die(mysql_error()); // Change "daniel_pool" 

$username strip_tags($_POST["username"]); // From form
$password strip_tags($_POST["password"]); // From form

$query mysql_query("SELECT * FROM `users` WHERE `username` = {$username} AND `password` = {$password} AND `level` = '1'"); // Select user details from database

mysql_real_escape_string($username); // Protect Query
mysql_real_escape_string($password); // Protect Query

$results mysql_num_rows($query); // Check the details (0 = no user/level 1, 1 = user with level 1)

if( $results )
echo 
"תודה אתה מחובר";
else
echo 
"פרטים שגוים";

?>

ניסתי את מה שאמרת לא הצליח

חיים 06-07-07 12:41

איזה שטויות תעשה ככה:
PHP קוד:

 
$query 
mysql_query("SELECT * FROM users WHERE username='$username' AND password='$password' AND level='1'") or die(mysql_error()); 

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

ddd789 06-07-07 12:42

עובד תודה גבר

syn 06-07-07 12:47

ומה אנחנו אמרנו לך?

ddd789 06-07-07 12:47

עכשיו יש לי עוד בעיה שמנסים להתחבר תמיד זה רושם פרטים שגוים
אני מגדיר Lvevl1 וזה עדין רושם פרטים שוגים

syn 06-07-07 12:51

ציטוט:

נכתב במקור על ידי ddd789 (פרסם 515211)
עכשיו יש לי עוד בעיה שמנסים להתחבר תמיד זה רושם פרטים שגוים
אני מגדיר Lvevl1 וזה עדין רושם פרטים שוגים

אתה אמור להגדיר level1 שיהיה שווה ל-1 בטבלה של המשתמשים.

ddd789 06-07-07 13:24

נו עשיתי וזה עדין ככה


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

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