Php 字符串的格式似乎不正确,因为1应该是值,而不是数字
标题是我与hostgator合作时得到的关于我用来连接web mysql的php文件的回复。以下是Hostgator的建议: 这里的错误在于字符串的格式设置,文件中更高的位置有一个类似的字符串,它可以正常工作: 这一个正确地显示值“%s”、““%s”和函数 出现错误的字符串是:Php 字符串的格式似乎不正确,因为1应该是值,而不是数字,php,Php,标题是我与hostgator合作时得到的关于我用来连接web mysql的php文件的回复。以下是Hostgator的建议: 这里的错误在于字符串的格式设置,文件中更高的位置有一个类似的字符串,它可以正常工作: 这一个正确地显示值“%s”、““%s”和函数 出现错误的字符串是: $query = sprintf("select `tag`, `value` from `tinywebdb` where `tag` = '%s' limit 1", mysql_real_escape_string
$query = sprintf("select `tag`, `value` from `tinywebdb` where `tag` = '%s' limit 1", mysql_real_escape_string($tag));
简而言之,字符串的格式似乎不正确,因为1应该是值,而不是数字
我需要帮助解决第二个问题 mysql\u real\u escape\u字符串已弃用。您应该阅读有关如何更换的信息
$query = sprintf("select `tag`, `value` from `tinywebdb` where `tag` = '%s' limit 1", mysql_real_escape_string($tag));