搜尋

首頁  >  問答  >  主體

關於php向mysql添加資料問題

<?php

include("config.php");

$From=$_POST['Kname'];

$User=$_POST ['Qtime'];

$Skind=$_POST['Ytime'];

$Belong=$_POST['Xname'];


if($From!=""){

$sql="INSERT INTO server(id,From,User,Skind,Belong ) VALUES ('','$From','$User','$Skind','$Belong')";

if(mysql_query($sql)){

# echo"<script>alert('新增成功!'); javascript:window.location.href=document.referrer;</script>";

}

################################# ## else{###### echo "上傳失敗!";###### }####### ###### }else###### {##### # echo"資料為空";###### }###### ?>#######以上無法像資料庫新增資料求解###
董先生董先生2471 天前1122

全部回覆(6)我來回復

  • 无忌哥哥

    无忌哥哥2018-06-20 14:07:28

    先看看表單的值有沒有傳過來,如果傳過來了就列印一下SQL語句看看是否有文法錯誤。

    回覆
    0
  • 董先生

    值有

    董先生 · 2018-06-20 14:12:47
    董先生

    INSERT INTO server(From,User,Skind,Belong) VALUES (我','6','7','4')上傳失敗!

    董先生 · 2018-06-20 14:15:08
    董先生

    數據過來了就是不能上傳

    董先生 · 2018-06-20 14:15:29
    无忌哥哥

    資料庫的欄位是對的麼

    无忌哥哥 · 2018-06-20 15:36:35
    寻常人家道不常

    把你的變數欄位用大括號包起來例如:$sql = "insert into mes_info values ('','{$title}','{$content}','{$addtime}')"; 這樣做試一下複雜變數可能會存在不辨識這個問題還有你的連線資料庫語句實在config.php 裡面麼?

    寻常人家道不常 · 2018-06-20 18:10:17
  • 取消回覆