我正在尝试使用下拉列表执行项目列表。所以我有列表,我有2个按钮:
1个按钮有选项编辑,这意味着我选择项目并按下按钮编辑我可以更改项目并保存到mysql。所以列表必须更新
2按钮有选项添加新项目。然后按下按钮我可以选择添加新项目,列表将有新项目。
我的代码现在看起来像这样:
<form action="" method="get">
<select name="parduotuoves">
<?php
$sql = mysql_query("SELECT pavadinimas FROM parduotuve");
while ($row = mysql_fetch_array($sql)){
echo "<option value=\"parduotuves1\">" . $row['pavadinimas'] . "</option>";
}
?>
</select>
    <button type="submit" value="redaguoti" name="redaguoti">Redaguoti</button>
</form>
<?php
$this->load->helper('form');
echo validation_errors();
if(isset($_GET['redaguoti'])) {
$sql = mysql_query("SELECT pavadinimas FROM parduotuve");
echo form_input('pavadinimas', $sql['pavadinimas']);
$query = "update parduotuve set pavadinimas = ? where pavadinimas = ?";
$this->db->query($query, array($sql));
echo form_submit('submit', ' Update ');
}
?>
它有点混乱,现在当然有错误。就像我还没有点击,但更新表格已经出现。那么如何解决这个问题?
我的表名是&#34; parduotuove&#34;并有一行名为&#34; pavadinimas&#34;