使用带有变量的表单对唯一表进行更新数据 mysql 表


Updata mysql table using a form with variable for unique table

我有一个表格,我填写了一个数字,然后更新了正确的数据库。 这是行不通的!

变量被发布(我已经插入了 3 个,您在错误中看到了这一点,但它没有更新)我收到此错误?更新记录时出错:SQL 语法有误;检查与您的MySQL服务器版本相对应的手册,了解在"3"附近使用的正确语法_xyz_ips_short_code设置内容= 替换(内容,"eten","string_to_replace"在第1行

<textarea name="dbnaamsite" placeholder="3" cols="10" rows="1"></textarea>
 $dbnaamsite = $_POST['dbnaamsite'];
$sql = "update wp_'$dbnaamsite'_xyz_ips_short_code 
        set content = replace(content,'eten','string_to_replace')";
//mysql_real_escape_string($formPostTitle);

试试吧

$sql = "update `wp_".$dbnaamsite."_xyz_íp_short_code` set content = replace(content,'eten','string_to_replace')";