Jeg ved ikke helt hvorfor, men under mit login system (Som har virket fint før) er den begyndt at skrive dette er:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in, når man trykker på "submit" knappen.
Er der en der kan se fejlen og forklare det
?
- if (isset($_POST['submit'])) {
-
- $username = trim(mysql_prep($_POST['username']));
- $password = trim(mysql_prep($_POST['pass']));
-
- $query = "SELECT id, user FROM members WHERE user = '{$username}' AND pass = '{$password}' LIMIT 1";
- $result = mysql_query($query);
-
- if (mysql_num_rows($result) == 1) {
- $found_user = mysql_fetch_array($result);
- $_SESSION['username_id'] = $found_user['id'];
- $_SESSION['username'] = $found_user['username'];
-
- redirect_to("frontpage.php");
- } else {
Den bliver ved med at sige at fejlen er på linje 29, som er:
if (mysql_num_rows($result) == 1) {
Indlæg senest redigeret d. 10.08.2013 14:06 af Bruger #17534