中易网

PHP如何获取下拉列表的值,执行SQL修改带条件语句

答案:2  悬赏:70  
解决时间 2021-04-28 05:11
  • 提问者网友:若相守£卟弃
  • 2021-04-27 21:22
点击选择按钮,获取下拉列表的值。而SQL修改语句要获取选中的值,但这个是局部变量,所以现在SQL语句中的$choose是空值,但应该怎样才可以获取呢?

类别:
$sql_select="select data_id from data;"; //sql查询语句
$result=mysql_query($sql_select); //执行查询语句
while($row=mysql_fetch_row($result))
{
list($id)=$row;
echo "";//下拉列表的值
};
if(isset($_POST['select']))//点击查询按钮时
{
$choose_id=$_POST['select'];//获取当前下拉列表选中的值
}
if(isset($_POST['btn_update']))//点击修改按钮
{
$new_txt=$_POST['txt'];
$sql_update="update data set data_context='$new_text' where id='$choose_id"; //sql更新语句
mysql_query($sql_update);
}
?>








最佳答案
  • 二级知识专家网友:一起来看看吧
  • 2021-04-27 22:48
这里没定义函数,也没有定义类。就没有什么局部变量。

$sql_update="update data set data_context='$new_text' where id='$choose_id"; //sql更新语句

错误1:$new_text 应该是 $new_txt
错误2:'$choose_id" 的引号应该写成 '$choose_id'"。后面要先写单引号,然后写双引号。
全部回答
  • 1楼网友:万千宠爱
  • 2021-04-27 23:06
$sql="update info set txt=".$new_member." where intro_id=".$choose; 字符串 用 . 连接
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息