CLASS dbconn {
var
$conn
;
function
dbconn(
$host
,
$user
,
$pass
,
$dbname
) {
$this
->conn = mysql_connect(
$host
,
$user
,
$pass
)
or
die
(
'connect Error'
);
$status
= mysql_select_db(
$dbname
,
$this
->conn);
if
(!
$status
) {
alert_msg(
'connect Error'
);
}
}
function
query(
$qry
) {
$result
= mysql_query(
$qry
,
$this
->conn);
if
(!
$result
) {
alert_msg(
$qry
);
}
return
$result
;
}
function
num_rows(
$qry
) {
$result
=
$this
->query(
$qry
);
$num
= mysql_num_rows(
$result
);
return
$num
;
}
function
fetch_array(
$qry
) {
$num_row
=
$this
->num_rows(
$qry
);
if
(
$num_row
== 0) {
return
0;
}
else
{
$result
=
$this
->query(
$qry
);
$i
= 0;
while
(
$rows
= mysql_fetch_array(
$result
, MYSQL_ASSOC)) {
$arydata
[
$i
] =
$rows
;
$i
++;
}
return
$arydata
;
}
}
function
fetch_rows(
$qry
) {
$num_row
=
$this
->num_rows(
$qry
);
if
(
$num_row
== 0) {
return
0;
}
else
{
$result
=
$this
->query(
$qry
);
$i
= 0;
while
(
$rows
= mysql_fetch_row(
$result
)) {
$rowdata
[
$i
] =
$rows
;
$i
++;
}
return
$rowdata
;
}
}
function
sql_result(
$qry
,
$int
) {
$result
=
$this
->query(
$qry
);
$value
= @mysql_result(
$result
, 0,
$int
);
return
$value
;
}
function
fetch_row(
$qry
) {
$num_row
=
$this
->num_rows(
$qry
);
if
(
$num_row
== 0) {
return
0;
}
else
{
$result
=
$this
->query(
$qry
);
$rows
= mysql_fetch_row(
$result
);
return
$rows
;
}
}
function
fetch_1array(
$qry
) {
$num_row
=
$this
->num_rows(
$qry
);
if
(
$num_row
== 0) {
return
0;
}
else
{
$result
=
$this
->query(
$qry
);
$rows
= mysql_fetch_array(
$result
);
return
$rows
;
}
}
}