• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

简单的数据库链式操作的例子

php 搞代码 3年前 (2022-01-23) 17次浏览 已收录 0个评论
<code><span><span><?php</span></span></code>

/*

@author Dishy
数据库封装
*/
class mysqldb{

<code><span>private</span><span>$host</span>;<span>private</span><span>$username</span>;<span>private</span><span>$password</span>;<span>private</span><span>$dbname</span>;<span>private</span><span>$sql</span>;<span>private</span><span>$select</span> = <span>true</span>;<span>private</span><span>$result</span>;<span>private</span><span>$array</span>;<span>public</span><span><span>function</span><span>__construct</span><span>(<span>$host</span>,<span>$username</span>,<span>$password</span>,<span>$dbname</span>)</span></span>{    <span>$this</span>->host = <span>$host</span>;    <span>$this</span>->username = <span>$username</span>; <p style="color:transparent">本文来源gao!%daima.com搞$代*!码$网3</p><strong>搞代gaodaima码</strong>   <span>$this</span>->password = <span>$password</span>;    <span>$this</span>->dbname = <span>$dbname</span>;    <span>$this</span>->dbconnect();}<span>/*    数据库连接*/</span><span>private</span><span><span>function</span><span>dbconnect</span><span>()</span></span>{    mysql_connect(<span>$this</span>->host,<span>$this</span>->username,<span>$this</span>->password);    mysql_select_db(<span>$this</span>->dbname);}<span>/**执行sql语句***/</span><span>public</span><span><span>function</span><span>query</span><span>(<span>$sql</span>)</span></span>{        <span>$this</span>->sql = <span>$sql</span>;        <span>$this</span>->result = mysql_query(<span>$this</span>->sql);        <span>return</span><span>$this</span>;}<span>/***$select = false时输出sql语句*/</span><span>public</span><span><span>function</span><span>select</span><span>(<span>$select</span>= true)</span></span>{    <span>$this</span>->select = <span>$select</span>;    <span>if</span>(<span>$this</span>->select){        <span>return</span><span>$this</span>->array =  <span>$this</span>->result();    }<span>else</span>{        <span>return</span><span>$this</span>->sql;    }}<span>/***结果集*/</span><span>private</span><span><span>function</span><span>result</span><span>()</span></span>{    <span>$array</span> = mysql_fetch_array(<span>$this</span>->result);    <span>return</span><span>$array</span>;}</code>

}

?>
使用方法 include “./Api/datebase.php”;
define(‘DB_HOST_NAME’,’localhost’);
define(‘DB_HOST_USERNAME’,’root’);
define(‘DB_HOST_PASSWORD’,’root’);
define(‘DB_HOST_DB’,’jciot’);
$Jciot_db = new mysqldb(DB_HOST_NAME,DB_HOST_USERNAME,DB_HOST_PASSWORD,DB_HOST_DB);
$a = $Jciot_db->query(‘select * from jciot_member‘)->select();
var_dump($a);

?>`

以上就介绍了简单的数据库链式操作的例子,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:简单的数据库链式操作的例子
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址