Enter Name: I-6ren">
gpt4 book ai didi

php - 使用 PHP 通过选择菜单发送 id

转载 作者:行者123 更新时间:2023-11-29 00:48:26 24 4
gpt4 key购买 nike

这是我的问题,我想使用 PHP 通过选择菜单发送 ID 号。这是代码:

<form name="update" method="post" action="ex_update.php?id=<?php echo ((int)$_POST['get_id']); ?>">
<p><strong>Enter Name:</strong>
<input type="text" name="name">
<br />
ID:
<label for="select"></label>
<select name="get_id">
<?php
$query = "SELECT * FROM test";
$run = mysql_query($query);
while($output = mysql_fetch_array($run)){
echo "<option value=\"{$output['id']}\">{$output['id']}</option>";}
?>
</select>
</p>
<p>
<input type="submit" name="submit" value="Update!">
</p>
</form>

我已经尝试过,但是当我提交 URL 中的 id 时,该 id 等于零。我怎样才能将 id 发送到 URL??

这里是 ex_update.php >>>

<?php

$connect = mysql_connect("localhost","root","");
$sel_database = mysql_select_db("test");

$id = (int)$_GET["get_id"];
$name = mysql_real_escape_string( $_POST["name"] );

$query = "UPDATE test SET name='{$name}' WHERE id=={$id}";
if($run = mysql_query($query)){

}else{mysql_error();}


?>

提前致谢

最佳答案

可以使用表单的GET方法

<form name="update" method="GET" action="ex_update.php">

您可以使用 ex_update.php 中的 $_GET['get_id'] 访问该选择框值

关于php - 使用 PHP 通过选择菜单发送 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9544957/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com