Heim >Backend-Entwicklung >PHP-Tutorial >php连接mysql数据库执行sql语句无结果!求搭救

php连接mysql数据库执行sql语句无结果!求搭救

WBOY
WBOYOriginal
2016-06-23 13:22:031041Durchsuche

菜鸟初次接触php与mysql数据库的连接操作,模仿书上写了以下代码,发现可以连接上数据库,但是sql语句却总是没有被执行,sql语句是没问题的,在phpMyAdmin中是可以成功执行的,可是到了这里就不行,求大神搭救看看问题出在哪

<?php    $host="localhost";    $userName="cheng";    $password="11111111";    $dbName="db_student";    $connID=mysqli_connect($host,$userName,$password);    /*if ($connID){echo "ok";}    else {echo "error";} */    mysqli_select_db($connID,$dbName);    mysqli_query($connID,"set names gbk");        //$query=mysqli_query($connID,"SELECT sno,sname,class,chinese,math,english FROM tb_student");    $result=mysqli_query($connID,"INSERT INTO tb_student(sno, sname, class, chinese, math, english) VALUES ('012531','sbsb','12ji','70','70','70')");    if ($result){echo "ok";}    else die('Error: ' . mysql_error());    mysqli_close($connID);


回复讨论(解决方案)

是报什么错?

程序输出了什么?

程序没有报错,但是数据库中没有成功插入

是报什么错?

输出error加空字符串

程序输出了什么?

哈哈大神不好意思,是我自己搞了个乌龙,我的mysql数据库中没有给这个用户权限,所以修改不了数据库,给完权限之后就好了,谢谢大神

程序输出了什么?

<?php    $host="localhost";    $userName="cheng";    $password="11111111";    $dbName="db_student";    $connID=mysqli_connect($host,$userName,$password,$dbName);    mysqli_query($connID,"set names gbk");        //$query=mysqli_query($connID,"SELECT sno,sname,class,chinese,math,english FROM tb_student");    $result=mysqli_query($connID,"INSERT INTO tb_student(sno, sname, class, chinese, math, english) VALUES ('012531','sbsb','12ji','70','70','70')");    if ($result){echo "ok";}    else die('Error: ' . mysql_error());    mysqli_close($connID);

你这样试一下

if ($result){echo "ok";}
    else die('Error: ' .  mysqli_error());
mysqli_close($connID);

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn