JasonX
2012-06-15, 14:20:35
Hallo
ich bin gerade dabei mir ein kleines Script zu basteln. Jedoch habe ich
gerade ein Problem mit meinem SELECT FROM in MySQL
Folgender Code:
$db = mysql_connect('localhost','root','');
mysql_select_db('billing', $db) or die(mysql_error());
$query = "SELECT * FROM `user` WHERE `username` = \'admin\' AND `passwd` = \'test\'";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_array($result) or die(mysql_error());
echo $row['username'] . $row['passwd'];
Sieht für mich richtig aus der code.
Jedoch bekomme ich folgenden Fehler:
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 '\'admin\' AND `passwd` = \'test\'' at line 1
Ich versuche nun es schon seit einer Stunde nachzuvollziehen, aber sogar phpMyAdmin spuckt mir genau diesen IDENTISCHEN php Code aus für MySQL Select und mit dem macht er es auch nicht.
MfG
Jason
ich bin gerade dabei mir ein kleines Script zu basteln. Jedoch habe ich
gerade ein Problem mit meinem SELECT FROM in MySQL
Folgender Code:
$db = mysql_connect('localhost','root','');
mysql_select_db('billing', $db) or die(mysql_error());
$query = "SELECT * FROM `user` WHERE `username` = \'admin\' AND `passwd` = \'test\'";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_array($result) or die(mysql_error());
echo $row['username'] . $row['passwd'];
Sieht für mich richtig aus der code.
Jedoch bekomme ich folgenden Fehler:
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 '\'admin\' AND `passwd` = \'test\'' at line 1
Ich versuche nun es schon seit einer Stunde nachzuvollziehen, aber sogar phpMyAdmin spuckt mir genau diesen IDENTISCHEN php Code aus für MySQL Select und mit dem macht er es auch nicht.
MfG
Jason