php - 如何通过 PHP 在 MySQL 中插入 HTML 选择值作为文本

标签 php html mysql

我有这个选择字段: `

<select class="large-fld" id="regioni" name="region" value="" >
<option value="0"  hidden>City...</option>
<option value="775">Tbilisi</option>
<option value="776">Kutaisi</option>
<option value="788">Batumi</option>
and so on...

现在我需要在 PHP 中调用此选择 'region' 然后在 MySQL 中插入值。
例如:有人选择第比利斯(即$_POST['region']=775),这个值(775)进入DB。我需要,PHP 从该值的 HTML 中选择,而不是在 DB 中选择 775 插入 TBILISI...
有什么线索吗?

提前致谢...

最佳答案

775>Tbilisi, 776>Kutaisi 是 html 中的静态数据吗? 您可以简单地创建一个数组,例如

$regions = array('775'=>'Tbilisi','776'=>'Kutaisi');

在处理表单替代值之前:

$region = $regions[$_POST['region']];

关于php - 如何通过 PHP 在 MySQL 中插入 HTML 选择值作为文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35121363/

相关文章:

php - 使用 mysql_real_escape_string() 进行用户输入是否安全

php - 从两个表中选择最新条目?

jquery - 如何使此表响应?

jquery - Bootstrap轮播宽度比图片大

php - 使用 AJAX + PHP 插入 MySQL 数据库

javascript - php 中出现未定义索引错误

php - 无法 Autowiring PasswordHasherInterface

MySQL根据字符串的一部分替换整个字符串?

javascript - 在相同高度对齐来自不同父 div 的 div

php - 使用php导出mysql数据库数据