笔记

xiaoxiao2021-02-28  21

mysql_query();

执行SQL语句,执行成功返回true,执行失败返回false.。就算结果得到的是空集,但是执行成功了还是true;

PDO链接数据库失败:

1.首先看下是不是扩展没打开。5.6版本已经内涵了pdo.dll。打开其他的就行了。

$dbms='mysql';$dbName='db_study';$user='root';$pwd='111';$host='localhost';$dsn='$dbms:host=$host;dbname=$dbName'’;try{ $pdo=new PDO($dsn,$user,$pwd); echo "PDO链接成功"; }catch(Exception $e){ echo $e->getMessage()."<br>";

}

代码错误在:$dsn= '   ';用了单引号。应该改成双引号,就成功了。

3. execute()总是返回true;换代码。

$code=$rs-rowCount();   //通过查看影响的行数,来证明成功进行了操作。

if($code>0)return ture;else return false;

ThinkPHP框架,链接报错,系统错误时。可以在config文件里加入 “ 'APP_DEBUG'=>true, “来返回错误信息。这样就不会没头绪了。

转载请注明原文地址: https://www.6miu.com/read-1750103.html

最新回复(0)