2012-05-07 35 views
-1

我想用sql數據庫填充的文本複選框,然後存儲在ajax中。從sql數據庫填充單選按鈕php

我該怎麼做?

+0

你有什麼代碼? –

+0

您是否嘗試填充單選按鈕或複選框? –

+0

嗨,我認爲複選框/單選按鈕是相同的,如果不是,然後複選框 – Dan

回答

0

在PHP中生成單選按鈕應該是這樣的:

<?php 
mysql_connect("localhost", "mysql_user", "mysql_password") or 
    die("Could not connect: " . mysql_error()); 
mysql_select_db("mydb"); 

$result = mysql_query("SELECT id, name, value FROM mytable"); 

//I assume the 2nd entry in the database is the value name and the 3th is the button value 
while ($row = mysql_fetch_array($result)) { 
    echo '<input type="radio" name="'.$row[1].'" value="'.$row[2].'" />'.$row[1]; 
} 
?> 

在AJAX部分所述存儲是有點混亂。 AJAX是做子頁面請求的一種方式。 See here

所以,如果你想用ajax存儲,你必須建立一個接收數據並將其放入數據庫的PHP頁面。最簡單的方法是通過ajax請求發佈整個表單和數據。 Check it out here。祝你好運!

+0

完美,這是一種享受,謝謝。 – Dan