如何编辑州和国家列表并使用php进行更新
您好,我正在数据库中存储国家和州,我需要在数据库中编辑和更新它,但当我单击编辑选项时,我无法从数据库中获取记录。这是我的代码如何编辑州和国家列表并使用php进行更新,php,Php,您好,我正在数据库中存储国家和州,我需要在数据库中编辑和更新它,但当我单击编辑选项时,我无法从数据库中获取记录。这是我的代码 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script src="http://lab.iamrohit.in/js/location.js"></script> Country:&l
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="http://lab.iamrohit.in/js/location.js"></script>
Country:<select name="country" class="countries" id="country" value="<?php echo $row['country'];?>">
<option >Select Country</option>
</select><br/>
State:<select name="state" class="states" id="state" value="<?php echo $row['state'];?>">
<option >Select State</option>
</select><br/>
国家:请使用此代码
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="http://lab.iamrohit.in/js/location.js"></script>
Country:<select name="country" class="countries" id="country">
<option value="<?php echo $row['country'];?>"><?php echo $row['country'];?></option>
<option >Select Country</option>
</select><br/>
State:<select name="state" class="states" id="state">
<option value="<?php echo $row['state'];?>"><?php echo $row['state'];?></option>
<option >Select State</option>
</select><br/>
国家:
选择国家
声明:
选择状态
几乎没有什么事情是错的
- 选项应位于选择框内
- 选择值应基于数据库条件
谢谢
Amit选择框不包含value
属性。你走错了路
您可以通过以下方式使用选择框:-
<select name="country">
<option value="country1" <?php if ($row['country'] == 'country1') { echo ' selected="selected"'; } ?>>country1</option>
<option value="country2" <?php if ($row['country'] == 'country2') { echo ' selected="selected"'; } ?>>country2</option>
<option value="country3" <?php if ($row['country'] == 'country3') { echo ' selected="selected"'; } ?>>country3</option>
</select>
<select name="state">
<option value="state1" <?php if ($row['state'] == 'state1') { echo ' selected="selected"'; } ?>>state1</option>
<option value="state2" <?php if ($row['state'] == 'state2') { echo ' selected="selected"'; } ?>>state2</option>
<option value="state3" <?php if ($row['state'] == 'state3') { echo ' selected="selected"'; } ?>>state3</option>
</select>
>国家2
>状态1
>状态3
希望它能帮助您:)您不能为选择框指定值属性。所以您可以这样使用:
<select name="country">
<option value="country" <?php if ($row['country'] == 'country') { echo ' selected="selected"'; } ?>>country</option>
>状态12
选择框没有值属性。您需要使用该值回显一个选项,然后在关闭该选项之前添加selected=selected
。谢谢,但它不适用于国家/地区,它显示为仅适用于国家/地区的select country for state is working Value正在打印中console@user5751258如果值正在控制台中打印,则只需在代码中添加if/else即可将值打印为选中或未选中,如果$row只包含插入的州/国家,那就好了。我不明白你是什么saying@user5751258这是一个与您的案例类似的示例。
<select name="state">
<option value="state12" <?php if ($row['state'] == 'state12') { echo ' selected="selected"'; } ?>>state12</option>