douzhuangna6906 2016-05-12 17:14
浏览 40

使用php和mamp不会将数据插入到Db中

I am using the below code to enter data into my DB but there is no error generated even the data is not inserting in db. Please help me

<?php
$dbhost = "localhost";
$dbuser = "root";
$dbpassword = "root";

$conn = mysqli_connect($dbhost, $dbuser, $dbpassword);
if(! $conn )
{
  die('Could not connect: ' . mysqli_error());
}

$post_enroll = $_POST['enroll'];
$post_mobile = $_POST['mobile'];
$post_email = $_POST['email'];
$post_password = $_POST['password'];

$sql = "INSERT INTO login (enroll, mobile, email, password) VALUES ('".$post_enroll."','".$post_mobile."','".$post_email."','".$post_password."')";

mysqli_select_db('rgpv');
$retval = mysqli_query( $sql, $conn );
if(! $retval )
{
  die('Could not enter data: ' . mysqli_error());
}

mysqli_close($conn);
?>
  • 写回答

2条回答 默认 最新

  • douwen1549 2016-05-12 17:39
    关注

    Change

    mysqli_select_db('rgpv');
    
    $retval = mysqli_query( $sql, $conn );
    

    To

    mysqli_select_db($conn , "rgpv");
    
    $retval = mysqli_query( $conn , $sql);
    

    Instead of using:

    if(! $retval )
    

    Use:

    if (mysqli_errno($conn) != 0){
    
    评论

报告相同问题?

悬赏问题

  • ¥50 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥200 uniapp长期运行卡死问题解决
  • ¥15 latex怎么处理论文引理引用参考文献
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?