1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
<?php //连接参数
$host = "localhost" ;
$user = "root" ;
$pwd = "111111" ;
$db = "test" ;
$mysqli = new mysqli( $host , $user , $pwd , $db ); //实例化一个mysqli对象,并打开一个连接
if (mysqli_connect_errno()){ //检查是否可以正确打开数据库
echo "<font color='red'>unable to connect!</font>" ;
}
$SQL_SELECT_SYMBOLS = "select * from symbols" ;
if ( $result = $mysqli ->query( $SQL_SELECT_SYMBOLS )){
if ( $result ->num_rows>0){
echo '<table cellpadding="10" border="1">' ;
echo '<tr><th>id</th><th>country</th><th>animal</th><th>cname</th></tr>' ;
while ( $arr = $result ->fetch_array()){
echo "<tr>" ;
echo "<td>" . $arr [0]. "</td>" ;
echo "<td>" . $arr [1]. "</td>" ;
echo "<td>" . $arr [2]. "</td>" ;
echo "<td>" . $arr [3]. "</td>" ;
echo "</tr>" ;
}
echo "</table>" ;
}
else {
echo "记录未找到!" ;
}
$result ->close(); //释放记录集所占用的内存
}
else {
echo "error in query:$query." . $mysqli ->error;
}
$mysqli ->close(); //关闭数据库连接
?> |
相关文章
- php示例代码之 使用PHP的MySQL标准函数
- PHP中调试函数debug_backtrace的使用示例代码
- PHP面向对象程序设计之对象的遍历操作示例
- php操作mysqli(示例代码)
- C#多态;父类引用指向子类对象;new和override的区别;new、abstract、virtual、override,sealed关键字区别和使用代码示例;c#类的初始化顺序
- PHP程序中使用PDO对象实现对数据库的增删改查操作的示例代码
- 较全面的php mysql封装,使用mysqli对象支持预处理和事务,可输出执行后的sql
- 使用JDBC实现数据访问对象层(DAO)代码示例
- PHP API接口必备之输出json格式数据示例代码
- php设计模式之单例模式使用示例