PHP变量,我有这样一个变量:中的mysql_query
$var = "INSERT INTO `gaz_001rigdoc`(`id`) VALUES (".$variabletest.");";
之后,我需要做的是:
$querygo = mysql_query ($var);
这可能吗?我怎样才能做到这一点?谢谢。
PHP变量,我有这样一个变量:中的mysql_query
$var = "INSERT INTO `gaz_001rigdoc`(`id`) VALUES (".$variabletest.");";
之后,我需要做的是:
$querygo = mysql_query ($var);
这可能吗?我怎样才能做到这一点?谢谢。
试试这个
是$ var = “INSERT INTO
gaz_001rigdoc
(id
)VALUES ( '” “$ variabletest。')”;
它工作的人。谢谢。我有一个很长的变量,我不记得值之间的''。再次感谢你! –
如果它对你有用接受答案 –
在这种情况下,请阅读http://docs.php.net/security.database.sql-injection(可能你还没有考虑它)。 – VolkerK
Ofcourse,你可以这样做:
$variabletest = 123;
$var = "INSERT INTO `gaz_001rigdoc`(`id`) VALUES ('$variabletest')";
$querygo = mysqli_query($con, $var);
注意:
$con
是mysqli的连接可变。
可能是我不知道的东西; – Epodax
@Epodax啊,我看到你在那里做了什么;) – user5173426
MySQL查询需要“”每串
$var = "INSERT INTO `gaz_001rigdoc`(`id`) VALUES ('$variabletest')";
是有可能......你只是做到了...... – NDM
我尝试,但不工作 –
你不应该使用不推荐使用'mysql_ *'API。使用'mysqli_ *'或'PDO'准备好语句 – Jens