php 简单数据库连接类
リリース: 2016-06-08 17:29:15
<script>ec(2);</script>
-
dd = new LampDb('localhost','root','2184237','note','utf8');
-
$sql = "select * from mynote";
-
$handle = $dd->query($sql);
-
$aa = $dd->fetchOneRow($handle);
-
print_r($aa);
-
echo "
";
-
$ddd = $dd->fetchRows($handle);
-
for ($n=0; $n count($ddd); $n++){
-
echo $ddd[$n]['id'] . "标题" . $ddd[$n]['subject'];
-
echo "
";
- }
-
echo "
";
-
echo "nums=" . $dd->fetchRowNums($handle);
- ?>
-
- php
-
class LampDb
- {
-
private $conn;
-
-
function __construct($host,$user,$pass,$dbname,$charset)
- {
-
$this->conn = mysql_connect($host,$user,$pass);
-
mysql_query('set names $charset');
-
$db = mysql_select_db($dbname,$this->conn);
- }
-
-
function query($sql)
- {
-
$handle = mysql_query($sql,$this->conn);
-
return $handle;
- }
-
-
function fetchOneRow($handle)
- {
-
$aa = mysql_fetch_assoc($handle);
-
return $aa;
- }
-
-
function fetchRows($handle,$i=0)
- {
-
while($bb = mysql_fetch_assoc($handle)){
-
$bbb[$i] = $bb;
-
$i++;
- }
-
return $bbb;
- }
-
-
function fetchRowNums($handle)
- {
-
-
$num = mysql_num_rows($handle);
-
return $num;
- }
- }
- ?>
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31