0

谁能告诉我如何创建一个变量来调用插入表中的确切值?因为我只知道从文本框调用,像这样:

$fname = $_POST['txtfirstname'];
$lname = $_POST['txtlastname'];

但是如果我从表中调用确切的插入值会怎么样?

$fname = ?;
$lname = ?;

这将是代码:

for ($i=0; $i<sizeof($checkbox);$i++){
$sql2="INSERT INTO tblItems SELECT NULL , '".$checkbox[$i]."' , id FROM tblNames WHERE fname = '".$fname."' AND lname = '".$lname."'";
$result2=mysql_query($sql2);
 }
}

提前致谢。

4

1 回答 1

0

首先,尝试使用新的方法连接到称为 PDO 的数据库

这是手册PDO 手册。

要启动新连接,您需要使用此代码。

$dbh = new PDO('mysql:dbname=test;host=localhost', $username, $password);

添加动态字段

$stmt = $dbh->prepare('select name, value from test');
$stmt->execute();
$stmt->bindColumn('name', $name);
$stmt->bindColumn('value', $value)
于 2012-12-30T08:26:20.900 回答