php - 将帖子空白数据提交到mysql

标签 php html mysql post

我真的很陌生,我有一个问题,过去几天一直在伤害我的大脑,我尝试搜索我的问题和东西,但没有任何效果。

问题是,我有一个 HTML 表单,当您单击提交时,它会将数据发布到 mysql 表中,它可以很好地提交数据,但是每次您按下提交时,它都会提交一组数据,其中除了customer字段对应$session_user_id。

我已经尝试过“if isset”,但它似乎对代码没有影响。这可能是我遗漏的一些小东西,但我没有收到任何错误。我的代码在下面,数据库连接在另一个 .php 文件中并且工作正常。

<?php

if ( isset($session_user_id, $_POST['description'])){

$description = htmlentities(mysql_real_escape_string($_POST['description']));

mysql_query ("INSERT INTO `jobs` (customer, description) 
    VALUES ('".$session_user_id."', '".$description."')");

}

?>

和我的 html 表单:

<form action="" method="POST">
    <ul>
        <li>
            <label for="description">Description:</label>
            <textarea name="description" rows=5 cols=30></textarea>
        </li>
        <li>
            <input type="submit" value="Submit">
        </li>
    </ul>
</form>

非常感谢您的帮助。

最佳答案

尝试删除 htmlentities 因为它只适用于特定的字符集。也检查一下here .

关于php - 将帖子空白数据提交到mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13430441/

相关文章:

php - RBAC Yii2 不适用于默认角色

php - mysqli_fetch_array 未显示正确的结果

javascript - HTML5 ServiceWorker 显着降低页面加载速度

c# - C# 中的动态 Select 语句到 MySQL 数据库?

php - 使用 php 变量将值插入 mysql 表

php - 偏移量 0 对 MySQL 结果索引 64 无效(或者查询数据是无缓冲的)

javascript - 在内容可编辑的 div 中禁用自动更正/自动完成

html - Gmail 电子邮件如何允许悬停效果?

mysql - 将excel数据导入mysql数据库

sql - 在一个查询中从两个 mysql 表中选择数据