php - 如何使用 php 获取组合框的值?

标签 php database combobox

这是我的表格

<form method="POST" action="includes/add.php" dir="rtl" enctype="multipart/form-data">
    <br>
           حدد القسم :  <select name="section">
    <?php
        $query = "SELECT * FROM `sections`";
            $result = mysql_query($query);
           while($row=mysql_fetch_array($result, MYSQL_ASSOC)){                                                 
               echo "<option value='".$row['id']."'>".$row['sectionName']."</option>";
           }
   ?>
    </select><br>
     عنوان الموضوع :<input type="text" name="title" class="mem-information"/><br>
    الموضوع : <br /><textarea name="subject" rows="10" cols="50" class="mem-information" style="width: 500px"></textarea><br /><br>
الصورة :<input type="file" name="image"><br>
    <input type="submit" value="إرسال" name="send" class="log" style="color: black">
</form>

我的add.php(将表单内容添加到数据库)是

<?php
    session_start();
    include('../../includes/connect.php');

    $sectionID = $POST["section"];

    $title = $_POST['title'];
    $subject = $_POST['subject'];
    $visiable = 1;
    $imageName = mysql_real_escape_string($_FILES["image"]["name"]);
    $imageData = mysql_real_escape_string(file_get_contents($_FILES["image"]["tmp_name"]));
    $imageType = mysql_real_escape_string($_FILES["image"]["type"]);

    $query = "insert into news (title, subject, visiable, image, section_id) values ('$title','$subject', '$visiable', '$imageData', '$sectionID')"; 
    $result = mysql_query($query);
    $id = mysql_insert_id();

    $data = array(
            'id' => $id
            );
    $base = '../../show.php';
    $url = $base. '?' . http_build_query($data);
    header("Location: $url");
    exit();
?>

如何获取所选项目 ob dropbox(combobox) 的值并将该值添加到数据库?,抱歉我的英语不好

最佳答案

您的代码在获取下拉值时出错。

你有代码:

$sectionID = $POST["section"];

这应该是:

$sectionID = $_POST["section"];

这将给出所选项目的值。

关于php - 如何使用 php 获取组合框的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17941940/

相关文章:

c# - 将项目动态添加到 WPF 组合框,然后在某些事件上重置值

vb.net - 有没有办法向 ComboBox 添加可点击的图标?

jquery - 使用 JQuery for Mobile Version 从导航创建选择/下拉列表

php - 使用 mySQL 和 PHP 创建第四个 AJAX 填充下拉列表时出现什么错误?

mysql - 如何追踪一个人去某个地方的时间?

mysql - 学习存储过程,简单查询(IN ... OUT ...)

database - Laravel 5.2 以编辑形式显示保存日期

javascript - 表单数据在新页面中不可见 - PHP + Javascript

php - 为什么 CodeIgniter 的 Curl 库比在纯 PHP 中使用 Curl 慢?

javascript - 将 JavaScript Spinner 值从表中提取到电子邮件中