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