PHP INSERT INTO插入不了資料有關問題

來源:互聯網
上載者:User
PHP INSERT INTO插入不了資料問題

提交表單用INSERT INTO插入資料,但總是空白,沒提示出錯。請問那裡有問題了?


@header("content-Type: text/html; charset=utf-8");
require_once 'inc/site_config.php';
require_once 'inc/db_connections.php';
require_once 'inc/function.php';
mysql_query('set character set "utf8"');
session_start();
if($_REQUEST['action']=='postreg'){
$sql_check_usr="select * from `reguser` where `UserId`='".$_SESSION['uid']."'";
$info=mysql_query($sql_check_usr);
$dingdanhao=date("YmjHis").$info[UserId];
$spc=$_SESSION[producelist];
$slc= $_SESSION[quatity];
$shouhuoren=$_POST['trusername'];
$dizhi=$_POST['address'];
$youbian=$_POST['phone'];
$tel=$_POST['mob'];
$email=$_POST['email'];
if(trim($_POST['d_content'])==""){
$leaveword="";
}
else{
$leaveword=$_POST['d_content'];
}
$xiadanren=$_SESSION['uid'];
$time=date("Y-m-j H:i:s");
$total=$_SESSION[total];

$sql_add_usr="INSERT INTO onlineorder (dingdanhao,spc,slc,UserName,address,phone,mobile,mail,yqinfo,OrderTime,UserId,total_price) VALUES ('$dingdanhao','$spc','$slc','$trusername','$address','$phone','$mob','$email','$d_content','$time','$xiadanren','$total')";
mysql_query($sql_add_usr);

}
php insert


------解決方案--------------------
把SQL語句列印出來,然後到PHPMYADMIN等工具中運行SQL語句看看結果如何。
這個是常用的檢查SQL正確性方法。
------解決方案--------------------
$info=mysql_query($sql_check_usr);
$dingdanhao=date("YmjHis").$info[UserId];
$info 是個結果資源集,$info[UserId] 這樣用不對

mysql_query($sql_add_usr) or die(mysql_error()); //這樣看看是否報錯
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.