连接数据库,再加一个判断。
选择数据库
读取表
输出表中数据
下面是代码:
<?php
$con
= mysql_connect("localhost","root","abc123")
/*
localhost
是服务器
root
是用户名 abc123
是密码*/
if
(!$con)
{
die("数据库服务器连接失败")
}
/* 这就是一个逻辑非判断,如果错误就输出括号里的字符串
*/
@mysql_select_db("a", $con)
/* 选择mysql服务器里的一个数据库,假设你的数据库名为 a*/
$sql = "SELECT * FROM
qq"
/*
定义变量sql, "SELECT * FROM qq"
是SQL指令,表示选取表qq中的数据 */
$result
= mysql_query($sql)
//执行SQL语句,获得结果集
/*下面就是选择性的输出打印了,由于不清楚你的具体情况给你个表格打印吧*/
//打印表格
echo
"<table
border=1>"
while(
$row
=
mysql_fetch_array($result)
)
/*逐行获取结果集中的记录,得到数组row */
{
/*数组row的下标对应着数据库中的字段值 */
$id
=
$row['id']
$name
=
$row['name']
$sex
=
$row['sex']
echo
"<tr>"
echo
"<td>$id</td>"
echo
"<td>$name</td>"
echo
"<td>$sex</td>"
echo
"</tr>"
}
echo
"<table
/>"
?>
如果你的switch是表头,就定义这个表头字段,然后输出。
你可以去后盾人平台看看,里面的东西不错
<?php$conn=mysql_connect("localhost", "root", "password")
$result=mysql_query("select datediff(now(),date( '2014-10-18 12:34:56'))", $conn)
// 获取查询结果
$row=mysql_fetch_row($result)
// 显示结果
var_dump($row)
// 释放资源
mysql_free_result($result)
// 关闭连接
mysql_close($conn)
?>
如果有什么问题请追问
在wamp目录下的WWW下创建一个后缀名为PHP的记事本文件输入以下代码
<?php
$con=mysql_connect("localhost:3306","用户名(默认root)","密码")
if(mysql_error())
{
echo"数据库连接失败"
die()//终止运行
}
mysql_select_db("数据库名",$con)
if(mysql_errno())
{
echo"数据库连接失败"
die()
}
echo"数据库连接成功"
?>
要写sql语句的话
例如:
<?php
$con=mysql_connect("localhost:3306","root","root")
or die("数据库连接失败<br>")
mysql_select_db("mysql_test",$con) or die("数据库连接失败!<br>")
mysql_query("set names 'gbk'")//设置中文字符
$sql = "insert into customers(cust_id,cust_name,cust_sex,cust_address,cust_contact)"
$sql=$sql."values(null,'李中华','0','深圳市','南山区')"
if(mysql_query($sql,$con)){
echo"数据库连接成功<br>"
}
else{
echo"数据库连接失败<br>"
}
?>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)