Php 代码>,它出现了,所以问题出现在我接下来的查询中。我知道这个问题太愚蠢了。掌纹 $query = 'UPDATE `'.$masterapp_users_table.'` SET `login` = "'.htmlspecialchars(strip_ta
代码>,它出现了,所以问题出现在我接下来的查询中。我知道这个问题太愚蠢了。掌纹Php 代码>,它出现了,所以问题出现在我接下来的查询中。我知道这个问题太愚蠢了。掌纹 $query = 'UPDATE `'.$masterapp_users_table.'` SET `login` = "'.htmlspecialchars(strip_ta,php,mysql,sql-update,Php,Mysql,Sql Update,代码>,它出现了,所以问题出现在我接下来的查询中。我知道这个问题太愚蠢了。掌纹 $query = 'UPDATE `'.$masterapp_users_table.'` SET `login` = "'.htmlspecialchars(strip_tags($_POST['login'])).'", `pass` = "'.md5(htmlspecialchars(strip_tags($_POST['pass']))).'", `email` = "'.htmlspecialchars(s
$query = 'UPDATE `'.$masterapp_users_table.'` SET `login` = "'.htmlspecialchars(strip_tags($_POST['login'])).'", `pass` = "'.md5(htmlspecialchars(strip_tags($_POST['pass']))).'", `email` = "'.htmlspecialchars(strip_tags($_POST['email'])).'", `firstname` = "'.htmlspecialchars(strip_tags($_POST['fn'])).'", `secondname` = "'.htmlspecialchars(strip_tags($_POST['sn'])).'" WHERE `login` = "'.htmlspecialchars(strip_tags($_POST['previouslogin'])).'"';
echo $query.'<br />';
mysql_query($query) or die(mysql_error());
UPDATE `masterapp_users` SET `login` = "asdasdasd", `pass` = "a3dcb4d229de6fde0db5686dee47145d", `email` = "asdasdasd", `firstname`
= "asdasdasd", `secondname` = "asdasdasd" WHERE `login` = "88888881"<br />Unknown column 'login' in 'where clause'
CREATE TABLE IF NOT EXISTS `masterapp_users` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`login` varchar(64) COLLATE utf8_unicode_ci NOT NULL,
`pass` varchar(64) COLLATE utf8_unicode_ci NOT NULL,
`email` varchar(64) COLLATE utf8_unicode_ci NOT NULL,
`firstname` varchar(64) COLLATE utf8_unicode_ci NOT NULL,
`secondname` varchar(64) COLLATE utf8_unicode_ci NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `email` (`email`),
UNIQUE KEY `login` (`login`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=33 ;
UPDATE `'.$masterapp_users_table.'` SET `login` ...
SELECT `column` FROM `table`
SELECT `column` FROM `database`.`table`
$query = '
UPDATE `' . $masterapp_users_table . '`
SET `login` = "' . mysql_real_escape_string($_POST['login']) . '",
`pass` = "' . md5($_POST['pass']) . '",
`email` = "' . mysql_real_escape_string($_POST['email']) . '",
`firstname` = "' . mysql_real_escape_string($_POST['fn']) . '",
`secondname` = "' . mysql_real_escape_string($_POST['sn']) . '"
WHERE `login` = "' . mysql_real_escape_string($_POST['previouslogin']) . '"
';
// To display it in your browser:
echo htmlspecialchars($query) . '<br />';
// To run it:
mysql_query($query) or die(mysql_error());