<?php教程
//连接数据库教程
$link_id = mysql教程_connect("localhost","root","") or die("连接失败");
if($link_id)
{
//选择数据库
mysql_select_db("my_test");
//以上为头部数据库连接部分,为以下公用的部分。
if(!$_GET[id]){
//显示用户列表
$sql = "select * from userinfo";
$result=mysql_query($sql);
echo "<TABLE border=1>
<TR>
<TD>编号</TD>
<TD>用户名称</TD>
<TD>性别</TD>
<TD>年龄</TD>
<TD>注册时间</TD>
<TD>详细信息</TD>
</TR>";
while($row=mysql_fetch_array($result)){
echo "<TR>
<TD>".$row[id]."</TD>
<TD>".$row[username]."</TD>
<TD>".$row[gender]."</TD>
<TD>".$row[age]."</TD>
<TD>".$row[regdate]."</TD>
<TD><a href=query.php?id=".$row[id].">查看</a></TD>
</TR>";
}
echo "</TABLE>";
}
else
{
//显示指定用户的详细信息
$sql="select * from userinfo where id=".$_GET[id];
$result=mysql_query($sql);
$row=mysql_fetch_array($result);
echo "编号:".$row[id]."<br>用户名:".$row[username]."<br>性别:".$row[gender]."<br>年龄:".$row[age]."<br>注册时间:".$row['regdate'];
echo "<br><br><br><a href=query.php>继续查询</a>";
}
}//end if
?>
<?php
代码如下 | 复制代码 |
$dbhost = 'localhost'; // 数据库服务器
|
// ============================================================================
代码如下 | 复制代码 |
class db_class { function connect($dbhost, $dbuser, $dbpw, $dbname, $pconnect = 0) { function select_db($dbname) { function fetch_array($query, $result_type = MYSQL_ASSOC){
return $query; function query($sql, $silence = 0) { function unbuffered_query($sql, $silence = 0) { function affected_rows() { function error() { function errno() { function result($query, $row) { function num_rows($query) { function num_fields($query) { function free_result($query) { function insert_id() { function fetch_row($query) { function close() { } |
/***********************************************************/
// ========= 连接数据库 =====================www.111cn.net==================================
代码如下 | 复制代码 |
$db = new db_class; $db->connect($dbhost, $dbuser, $dbpw, $pconnect); $db->select_db($dbname); unset($dbhost, $dbuser, $dbpw, $dbname, $pconnect); |
本款程序是一款简单的实例的php mysql 数据库的页面计数器实例代码,这样你就可以查询你网页访问次数了。
<HTML>
<HEAD>
<TITLE>基于数据库的页面计数器范例</TITLE>
</HEAD>
<BODY>
代码如下 | 复制代码 |
<?PHP $db=mysql_connect("localhost","root","qwaszx"); $query="select * from num"; $result=mysql_db_query("test",$query); if($result){ $r=mysql_fetch_array($result); $query='update num set NumValue='.$counter.' where id=1'; $result=mysql_db_query("test",$query); mysql_close(); |
</BODY>
</HTML>
代码如下 | 复制代码 |
$Host="localhost"; $MySQL_UserName="root"; $MySQL_UserPass="password"; $MySQL_Database="db"; $Query="SELECT * FROM domain"; if (!mysql_connect ($Host, $MySQL_UserName, $MySQL_UserPass)){ print "Cannot connect to MySQL: ".mysql_error(); exit; } if (!mysql_select_db ($MySQL_Database)){ print "Cannot select db<BR>"; exit; } if (!$Result_ID=mysql_query ($Query)){ print "Query Error: ".mysql_error(); exit; } while ($Result=mysql_fetch_row($Result_ID)){ print "------------------<BR>"; print "$Result[0]<BR>"; print "$Result[1]<BR>"; print "$Result[2]<BR>"; print "$Result[3]<BR>"; print "-------------------<BR>"; }?> |
代码如下 | 复制代码 |
$link=mysql教程_connect("localhost","root","3435945")or die("***".mysql_error()); echo "成功接连到服务器"; if(mysql_select_db(base2,$link)) echo"选择到base2数据库教程"; $sql="create table t1(id int(5) not null primary key,name varchar(12) not null)"; if(mysql_query($sql,$link)) echo "表T1创建成功"; echo "<p>"; echo "当前base2数据库上的表有:"; echo "<p>"; $table_list=mysql_query("show tables",$link); while($row=mysql_fetch_row($table_list)){ echo $row[0]; echo "<p>"; |
}