2013-04-20 95 views
1

有人可以幫助我,我想實現一個簡單的PHP MySQL調查,但我堅持這一點,我如何存儲用戶選擇的MySQL中的具體選擇。PHP的Mysql單選按鈕選擇

如何評價你:

<table id="table1" rules="all" border="1" cellpadding="3" cellspacing="0" width="70%"> 
    <colgroup width="70%"></colgroup> 
    <colgroup width="6%"> 
    </colgroup> 
    <thead> 
     <tr align="center"> 
      <th></th> 
      <th font="" style="font-size:9pt;" size="2"><b>Dissatisfied</b></th> 
      <th font="" style="font-size:9pt;" size="2"><b>Satisfied</b></th> 
      <th font="" style="font-size:9pt;" size="2"><b>Very Satisfied</b></th> 
     </tr> 
    </thead> 
    <tbody> 
     <tr align="center"> 
      <td align="left"><font style="font-size:10pt;"><b>Technician's ability to understand the unique nature of your problem?</b></font></td> 
      <td><input name="satisfaction" value="Dissatisfied" type="radio"></td> 
      <td><input name="satisfaction" value="Satisfied" type="radio"></td> 
      <td><input name="satisfaction" value="Very Satisfied" type="radio"></td> 

     </tr> 
     <tr align="center"> 
    </tbody> 
</table> 
+1

[你到目前爲止嘗試過什麼](http://whathaveyoutried.com/)?很久以前我上次見到''標籤... – CodeZombie 2013-04-20 22:43:52

回答

2

爲此,你需要什麼需要形式提交數據的選擇。您將需要兩個PHP文件

第一個是內置單選按鈕的一種形式。我已經移除了表格的整潔視圖的元素,然後我們設置了第二頁的URL。如果你願意,也可以是一個頁面,但這更容易。

feedback.php

<form action="add.php" method="post" accept-charset="utf-8"> 
    <input name="satisfaction" value="Dissatisfied" type="radio">Dissatisfied<br> 
    <input name="satisfaction" value="Satisfied" type="radio">Satisfied<br> 
    <input name="satisfaction" value="Very Satisfied" type="radio">Very Satisfied<br> 

    <input type='submit' value="submit"> 
</form> 

在第二頁我們趕上了我們已經從第一頁公佈。

add.php

$result= $_POST['satisfaction']; 
    echo $result; 

使用$結果在數據庫中存儲。祝你好運

1

簡單:

1,表標籤之前添加此行:

<form method="post" action=""> 

2日,這一個在你的代碼的末尾:

<input type="submit" name="submit" value="Submit"> 
</form> 

然後您可以將此代碼插入到數據庫中。

if ($stmt = $mysqli->prepare("INSERT INTO TABLENAME(COLUMN NAME) values (?)")) { 
    $stmt->bind_param('s', $satisfaction); 


    $satisfaction=$_POST['satisfaction']; 

    $stmt->execute(); 

    $stmt->close(); 
} 
+0

謝謝億億Wayne Tun Myint,auicsc快速回復,Wayne – user2303233 2013-04-21 04:53:36

+2

謝謝億萬Wayne Tun Myint,快速回復auicsc,Wayne很快和容易,我真的很感謝你的幫助,我希望有一天我會像你一樣幫助別人,Ozkan Ozlu我一直在抨擊這個嘗試,幾乎每一次都可能我錯過了一些小細節。祝一切順利。 – user2303233 2013-04-21 05:01:06

+0

嗨auicsc有沒有選擇在哪裏接受你和韋恩的答案?因爲這兩個解決方案都對我有幫助。 – user2303233 2013-04-21 13:47:02