![](/img/trans.png)
[英]Getting only the first word of a option inside value attbibute in html
[英]html form option value of mysql database only stores first word
我能夠用數據庫中的結果填充一個下拉問題html表單。 但是,我選擇的項目是一個名稱,盡管名字和姓氏都顯示在菜單選項中,但是在提交時,僅顯示名字。
$sql = "SELECT DISTINCT name FROM communications";
$result = mysql_query($sql);
echo "<select name='client1'>";
while($row = mysql_fetch_array($result)) {
echo "<option value=".$row['name'].">";
echo $row['name'];
echo "</option>";}
echo "</select>";?>
<input type="submit" name= "submit2" value="Show">
<input type="hidden" name= "submit3" value="Submit">
</form>
<?php
if(isset($_POST['submit3']))
{ echo $_POST['client1']; }
client1僅回顯名字,而不是第二個名字。 不知道為什么。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.