$users = mysql_query("SELECT id, name, email, group FROM users WHERE name = '" . safe_mysql($_POST['name']) . "'") or die (mysql_error());
				$row_users = mysql_fetch_row($users);
				$_SESSION['log'] = TRUE;
				$_SESSION['id'] = $row_users[0];
				$_SESSION['name'] = $row_users[1];
				$_SESSION['email'] = $row_users[2];
				$_SESSION['group'] = $row_users[3];

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'group FROM users WHERE name = 'admin'' at line 1

Weet iemand wat ik fout doe?
group is een gereserveerd woord (denk aan GROUP BY) en mag je dus niet als tabel- en/of kolomnaam gebruiken.

Oplossing: Bedankt een betere naam, bv. usergroup.

Edit: Nog even de complete lijst.
laat maar
@vincent
? waar heb je het over? zijn quotes zijn goed hoor

Reageren