MySql在成功连接时插入失败

时间:2014-08-01 16:05:01

标签: php mysql sql

我正在尝试使用Compute Engine VM服务器将一个简单的sql编入我的MySql DB。这是我的PHP代码

$host = "173.194.248.20"; //server
$db = "Test"; //database name
$user = "root"; //dabases user name
$pwd = "password"; //password`

$title = "title";




//connecting to server and creating link to database
$link = mysqli_connect($host, $user, $pwd, $db);

if($link)
{
    echo("Connected. ");
}
else
{
    echo("Not connected.");
}


//perform the insert using mysqli
$result = mysqli_query($link, "INSERT INTO BOOK(Content) VALUES('$title')");


if($result)
{
    echo("Insert Completed.");
}
else
{
    echo("Did not complete insert.");
}

当我运行此代码时,我得到“已连接。未完成插入”。我不知道为什么它不能插入。如果我是正确的,如果它连接并且所有值加起来,那么插入应该是成功的。我添加了数据库结构的图像。我不确定我是否只是看不到错误或者问题是否存在于其他地方。另外,有没有办法打印出sql不成功的原因? enter image description here

0 个答案:

没有答案