2012-08-14 72 views
1

我不擅长与编程和英语,我是40 ++。我有关于PHP PDO和多选择的东西几个问题..PHP PDO插入多选择数据

我已经创建了一个多选菜单中,从数据库中调用值如下: -

<select multiple=multiple id="imsohot"> 

<?php 

echo '<option value="$row[id]">'; 

?> 

</select> 

它工作正常。

我还创建了一个新的文件处理表单提交数据到数据库和它的工作正常数据库插入,它看起来像这样: -

$qry="query goes here"; 

stmt=conn->prepare($qry); 

stmt->bindParam(1, $_POST['varname']); 

stmt->execute(); 

我的问题是: 但如何当数据库没有固定数组时,我会提交数据到数据库吗?喜欢在选择某些数据时提交#imsohot多选菜单。

关于我的问题,这两个链接中哪一个能解决我的问题?

http://php.net/manual/en/pdostatement.fetch.php

http://php.net/manual/en/pdo.query.php

回答

0

答案既不是:)

要使用PDO将数据保存到数据库中,您必须首先准备您的SQL语句。 This example of PDO::exec()显示你正在尝试做什么。

注意如何通过PDO ::运行准备()PDO ::执行()使用while循环。所有你需要做的是使用你的表单的数据在那里,他通过在$数据

HTH :)

+0

谢谢你,这个要采取的某个时候理解。 – 2012-08-14 04:46:53

+0

谢谢先生,正是我在找的东西。 – 2012-09-03 02:17:09