2016-05-03 12 views
0

私は、MySQLから動的にULリストを作成しています。私が項目の1つを選択すると、その値を別の表に提出したいと思っています。だから私はリスト自体をフォームに変えたいと思う。 (それが正しい考えであるかどうかは分かりません)。PHPでUL項目の値を取得する

<?php include_once "Connections/myDatabase.php"; ?> 

<!doctype html> 
<html> 
<head> 
<meta charset="utf-8"> 
<title>Untitled Document</title> 
<style type="text/css"> 
.selectable { 
    display: list-item; 
    height: 30px; 
    width: 300px; 
    list-style-type: none; 
    cursor: pointer; 
    filter: Light; 
} 
</style> 
</head> 

<body> 

     <ul style="list-style-type:none"> 
        <?php 
        $sql = "SELECT client_name FROM clients"; 
        $result = $conn->query($sql); 

        if ($result->num_rows > 0) { 
         // output data of each row 
         while($row = $result->fetch_assoc()) { 
          echo "<li class='selectable'> " . $row["client_name"]. "</li>"; 
         } 
        } else { 
         echo "0 results"; 
        } 
        $conn->close(); 
        ?> 
     </ul> 


</body> 
</html> 
+1

は、あなたはそれ 'form'または' GET'パラメータとリンクさせる、または値を引き、AJAXを介して送るのいくつかのJSを書くことができます。 – chris85

+0

質問はPHP/HTMLについてですが、MySQLやSQLではなく、私はタグを削除しています。 – chris85

答えて

0

変更の際にオプションから価値を得ることができるため、あなたとhtmlを使用すると入手できます。

<select name="list"> 
    <option value='1'> item one </option> 
</select> 

フォームでポストそれを、および$ _POST [ "リスト"]とそれを取ります。

:-)

関連する問題