Tuesday, September 11, 2012

PHP和MYSQL




PHP从数据库中使用SQL与这方面应该帮助功能。有很多

,让我们了解这些功能。

通过设置相应的功能默认情况下,MySQL和Oracle或MSSQL百科全书
试着去寻找希望。

1 mysql_connect
2 mysql_select_db
3请求mysql_query
4 mysql_num_rows
5 mysql_fetch_array
6 mysql_error
7 mysql_fetch_assoc
8 mysql_fetch_row
9 mysql_num_field
10 MYSQL_CLOSE
使用PHP与DB yijeongdo了解,不会造成干扰。

下面的例子,这样的协会可以建立描述,以避免混乱^ ^

mysql_connect函数

功能原型:mysql_connect(“主机名:端口”,“ID”,“密码”)

例]
  $连接= mysql_connect(“本地主机:3306”,“测试”,“1234”);
  如果($连接)
    回声“中的SQL连接失败...”;
    出口;
  }
  回声通常是连接到SQL“......”;

角色的sql PHP连接到SQL数据库保存或提取使用的各种材料,将这个功能。

参数连接到SQL函数原型中的重要作用。

首先,主机:端口=>平均SQL的端口号3306,但有时安全问题,由于不可避免的问题
            必须指定的情况下,随意更改端口号,端口号如果你想要一个
            连接时,泄漏。
            所以,通常大多数的主机名,只有当端口号不是3306,但要注意:端口号
            喜欢把...

二,ID = ID这种用于连接到SQL ID帐户名称
           可以使用SQL,从管理员的批准。
           否则获批准的私人服务器,但如果你可以创建你自己的,你要管理员
           所产生的,给他们的id名称核准,或由管理员指定的接收授权ID
          请会

第三,密码=>同样,访问的SQL帐户的用户名和密码的关键。
            此键也被授予或批准的管理员将收到

※上面的例子进行了适当的接地连接通常在门口将是maenteu的输出
    否则,输出并没有maenteu ..

mysql_select_db

函数原型:mysql_select_db(“DB”,资源变量名);

例]
   Selectdb = mysql_select_db(“TESTDB”,$连接);


 这个函数被允许使用的帐户连接到数据库访问连接到SQL函数使用链接的访问。

 访问的数据库(DB下文),并且它应该保持的内部空间的表来创建,修改或删除的各种数据的输入和提取将

授予的说法,从第一个参数,DB函数原型中使用的名称时,被授予自己的帐户使用SQL的空间。

灵活的连接变量的值的资源变量的名字时,SQL连接是成功的,第二个参数是指$连接通常使用,但根据开发人员,请参阅

请求mysql_query

函数原型:请求mysql_query(SQL查询“内容”资源变量名])

例]
    $查询=“SELECT * FROM TEST_TABLE”;
    $结果= mysql_query($查询,$连接);

   这个函数连接到SQL服务器和SQL命令发送到资源的价值,根据他的报税表的成功seonggongin
   当一个空字符串传递给接收失败..该返回值被存储在$ result如果单独使用。
   将不予退还。

   注意:默认情况下,如果一个链接只存在于SQL服务器连接,您可以跳过,和
            如果你一定要指定多个环节存在可以被正常处理。
            如果你不指定使用的第一个链接连接到失败,或者因为你不想要的
            可能导致在仔细..

mysql_num_rows

函数原型:mysql_num_rows(资源变量名)

例]
       Row_num元= mysql_num_rows($结果);


   SQL查询mysql_query函数中提取的记录数,这个函数返回的数字
   功能。

   TEST_TABLE都带来了记录,根据在上面的例子中使用的查询,该查询,该函数请求mysql_query
   因为它是进口10 $ row_num此功能定义10个变量的值的记录。


    注:此函数返回数字0或不寻常的查询资源变量的值是空的,如果
    可能会出现错误。
    错误警告错误错误,由于不寻常的查询,如果查询使用mysql_query看一看的价值
    注意事项和其他使用@隐藏的错误消息。

mysql_fetch_array

函数原型:mysql_fetch_array(资源变量名)

例]
    $行= mysql_fetch_array($结果);
    回声$行[名];
 

   这个函数返回的值是使用mysql_query函数的SQL查询返回的数组。

   名称字段的第一个记录在上面的例子中,输出的内容的输出TEST_TABLE。

   你要输出的字段内容,如果你是一个大量的记录,如果在与循环使用,装载的记录数
   记录,这是一个的情况下,而不需要使用一个循环输出。

mysql_error

这个函数是一个函数,返回的内容用print语句的SQL工作错误发生,如果你使用
中定义的变量的错误输出,并允许返回。

mysql_fetch_assoc

这个函数返回的字段值作为一个关联数组,与mysql_fetch_row

即$行= mysql_fetch_assoc($结果);
    如果没有,名称,备忘录,认为该领域的SQL表名行[否],$行[名称]
    $行[备忘录]返回只jumyeo可用。

    fetch_row]是如上所述mysql_fetch_array数组的值,可以同时用于从函数返回,
    此功能处理,如果你认为一个函数,返回以更快的速度。

mysql_fetch_row

此功能mysql_fetch_assoc函数从一个函数,返回一组数字的不同。
副教授从上面提到的字段名时,返回的回报0-2,每个数字
将充满每个字段的内容。
,数组的地址和副教授认为,如果你是返回一个数字,则返回的字符。

mysql_num_fields

这个函数是一个函数,返回一个SQL查询返回的表中的字段数。
否则,循环语句的多个记录,如果一起使用时,作为一个独立的。

例]
    / / TEST_TABLE的领域假定存在的三个领域,并没有名称,备忘录
   返回3 / /的请求mysql_query例如,来自接受mysql_num_fields

   $查询=“选择名称,TEST_TABLE备忘录”;

  如果你给/ / SQL查询将返回2 ...


MYSQL_CLOSE

打破作为一个功能的链接连接到SQL函数SQL>关机功能调用。

链接到资源变量了,因为我使用此功能可用于访问SQL不会...


注:以上表示没有功能函数原型,函数名(资源变量名),最终以循环的方式。


PHP函数相关的SQL只Balb的信息,下面是总结的一些术语。

存在下,一个小的空间量,字段:值的一
记录:场聚集在一个小的组
从一大群的记录表
从一大群的数据库表

可以定义as're更容易

场和记录纸的片材上,
已被写入在一张纸的记录装置
装置表格是放在连接到的文件的文件夹的片材的片材的纸张,
此文件夹暂时存储在数据库中,你会发现书架
你会发现SQL主张保持这个书柜..

站在书架适合你,如果你试图逃跑,并观察和记录管理员权限的范围。
权利将被分配停止


No comments:

Post a Comment