2012-08-14 152 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