我正嘗試讓哪個選項是從<select>
的DATABSE,顯示這裏是我的代碼:PHP獲得MySQL數據和<select>
<select name="category" value="<?php echo $category ?>" class="form-control">
<option value="perros">Perro</option>
<option value="gatos">Gato</option>
<option value="peces">Pez</option>
<option value="aves">Ave</option>
<option value="reptiles">Reptil</option>
<option value="roedores">Roedor</option>
<option value="productos">Producto</option>
</select>
我的PHP:
$id = $_GET['id'];
$result = mysql_query("SELECT * FROM posts WHERE ID=$id")
or die(mysql_error());
$row = mysql_fetch_array($result);
if($row)
{
$category = $row['category'];
的問題是它顯示我有第一個<option>
。謝謝
整個代碼:http://pastebin.com/2jBjt3SD
取出'value =「<?php echo $ category?>」'。這也適用於SQL注入。 – chris85
它是一個私人頁面,所以這不會是一個問題 –
你的PHP和表單之間的關係是什麼? 'id'在哪裏進來?這也可能是一個問題,如果你的值曾經包含一個'''這將無法正常工作.. – chris85