douyi9597 2015-11-12 17:54
浏览 7

php没有正确进入MySQL [重复]

This question already has an answer here:

I'm trying to get an input from a user-input box and put it in an SQL database but it returns an error every time.

Here is my code:

<?php

  include_once("./assets/inc/connect.inc.php");

  $myusername = $_SESSION["myusername"];

  if (isset($_POST["post_bar"])) {

    $post_status = $_POST["post_bar"];
    $date = date('m/d/Y h:i:s a', time());
    $loves = "0";

    $post_query = "INSERT INTO `posts` (post, posted_by, posted_at, loves) VALUES ($post_status, $myusername, $date, $loves)";

    $post_query_response = mysql_query($post_query);

    if ($post_query_response) {

      echo "<script>alert('Posted!');</script>";

    }
    else {
      echo "<script>alert('Error, not posted.');</script>";
    }

    }

?>
<div class="post">
   <p id="postfeed"></p>
</div>
<div class="share-box">
   <div class="shareboxextender" >
      <form method="POST" action="" name="post_bar" >
        <input type="input" name="post_bar" placeholder="Share..." class="sharebox" autocomplete="off" />
      </form>
   </div>
</div>

I would really appreciate some help with this! Thank you.

</div>
  • 写回答

2条回答 默认 最新

  • dpgbh20688 2015-11-12 18:08
    关注

    please check:

    $post_query = "INSERT INTO `posts` (post, posted_by, posted_at, loves) VALUES ('$post_status', '$myusername', '$date', '$loves')";
    

    You're inserting text not numbers.

    评论

报告相同问题?

悬赏问题

  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 关于大棚监测的pcb板设计
  • ¥15 stm32开发clion时遇到的编译问题
  • ¥15 lna设计 源简并电感型共源放大器
  • ¥15 如何用Labview在myRIO上做LCD显示?(语言-开发语言)
  • ¥15 Vue3地图和异步函数使用