php示例代码之使用mysqli对象


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(); //关闭数据库连接

?>

时间: 2024-11-12 02:56:06

php示例代码之使用mysqli对象的相关文章

php示例代码之使用MySQLi接口

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 <?php   //连接参数   $host="localhost";   $user="root";   $pwd="111111";   $db="test";      $linkID =mysqli_con

mysqli对象中的multi_query()方法

一次执行多条SQL命令使用mysqli对象中的multi_query()方法. 具体做法: 把多条SQL命令写在同一个字符串里作为参数传递给multi_query()方法,多条SQL之间使用分号(;)分隔.如果第一条命令在执行里没有出错,这个方法就会返回TRUE,否则返回FALSE . 由于multi_query()方法能够连接执行一个或多个查询,而每条SQL命令都可能返回一个结果,在必要时需要获取每一个结果集.所以对该方法返回结果的处理也有一些变化,第一条查询命令的结果要用mysqli对象中的

php操作mysqli(示例代码)

<?php define("MYSQL_OPEN_LOGS",true); class mysqliHelp { private $db; public function __construct()    {     //如果要查询日志log的话,怎么办 } public function __get($name )     {       //echo "__GET:",$name;       if(in_array($name,array("d

java第15章示例代码

import java.util.Scanner; /** * * @author asus第15章示例代码1 全桂群2017.4.9 * */public class Registter { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner(System.in); String uname, pw

左右JAVA示例代码事件分发和监督机制来实现-绝对原创有用

文章标题:左右JAVA示例代码事件分发和监督机制来实现 文章地址: http://blog.csdn.net/5iasp/article/details/37054171 作者: javaboy2012Email:[email protected]qq:    1046011462 一.场景如果 如果有博客系统中须要实现例如以下功能: 系统中用户公布文章.改动文章.删除文章时,须要一些相关的操作须要运行. 公布文章后,给好友发送邮件通知.给用户加积分,对文章做全文索引. 改动文章后,给好友发送邮

pyspider示例代码二:解析JSON数据

本系列文章主要记录和讲解pyspider的示例代码,希望能抛砖引玉.pyspider示例代码官方网站是http://demo.pyspider.org/.上面的示例代码太多,无从下手.因此本人找出一下比较经典的示例进行简单讲解,希望对新手有一些帮助. 示例说明: pyspider爬取的内容通过回调的参数response返回,response有多种解析方式.1.response.json用于解析json数据2.response.doc返回的是PyQuery对象3.response.etree返回的

java 加入一个线程、创建有响应的用户界面 。 示例代码

javajava 加入一个线程.创建有响应的用户界面 . 示例代码 来自thinking in java 4 21章  部分代码  目录21.2.11 thinking in java 4免费下载:http://download.csdn.net/detail/liangrui1988/7580155 package org.rui.thread.concurrent; /** * 加入一个线程 * 一个线程可以在其他线程之上调用join()方法,其效果是等待一段时间直到第二个线程结束才继续执行

java 线程返回值,优先级,后台线程 示例代码

ava 线程返回值,休眠,优先级,后台线程  示例代码 package org.rui.thread.basic; import java.util.ArrayList; import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutorService; import java.util.concurrent.Execu

AD帐户操作C#示例代码(一)——导入用户信息

最近写了一个AD帐户导入的小工具(为啥写作“帐”户呢?),跟大家分享下相关代码,欢迎各位高手指教! 首先,我准备一个这样的Excel文件作为导入模版,并添加了一些测试数据. 然后,我打开Visual Studio 2012,新建一个Windows窗体应用程序.在主窗体界面,我放了一些Label.TextBox.Button控件,还有一个ProgressBar. 开始写代码.首先写从Excel里读取数据的方法. private static async Task<DataTable> GetTa