php连接数据库代码应用分析

$connect = mysql_connect("127.0.0.1","root","") or die ("链接错误");//开启链接到mysql
$select_db = mysql_select_db("数据库名",$connect);//如果不特别声明连接标示符,则默认上一次打开的链接
//执行SQL语句!
$sql = "SELECT * FROM test"
$query = mysql_query($sql,$connect) or die(mysql_error());

//两种查询函数array/row区别
$row1 = mysql_fetch_row($query);
print_r($row1);//只能保存数组中的标号
$row2 = mysql_fetch_array($query);
print_r($row2);//可以保存数组中的标号,和字段名
//循环输出while输出到空位置
while($row1){
print_r($row1);
}

mysql_query("SET NAMES 'UTF-8'");

//用于计算查询结果的数目
mysql_num_rows($query);
//传回最后一次使用INSERT指令的IP
mysql_insert_id($query);
//取得数据库名
mysql_tablename($query);
//返回错误信息
mysql_error();
//关闭链接
mysql_close();

时间: 2024-08-31 01:13:27

php连接数据库代码应用分析的相关文章

php连接数据库代码应用分析_php基础

复制代码 代码如下: <?php $db_host='hostname is database server '; $db_database='database name'; $db_username='username'; $db_password='password'; $connection=mysql_connect($db_host,$db_username,$db_password);//连接到数据库 mysql_query("set names 'utf8'");/

php防止sql注入漏洞代码和分析

 这篇文章主要介绍了php防止sql注入漏洞代码和分析,最近提供了几种常见攻击的正则表达式,大家参考使用吧 注入漏洞代码和分析 代码如下: <?php  function customError($errno, $errstr, $errfile, $errline)  {      echo "<b>Error number:</b> [$errno],error on line $errline in $errfile<br />";   

asp.net连接数据库代码是哪个?

问题描述 asp.net连接数据库代码是哪个? 是不是在web.config内配置好连接字符串然后在系统内直接调用? 解决方案 是的,你配置好web.config 在<connectionStrings>里添加 <add name="配置项名" connectionString="你的连接字符串" /> 使用 string s = System.Web.Configuration.WebConfigurationManager.Connect

编程-pwm代码求分析,求详细的注释!

问题描述 pwm代码求分析,求详细的注释! 下面这些代码我大概知道是干什么的,但是不知道是怎么实现的,每一步是什么意思,求详细的注释!!!跪求大神们!!!! PWM编程改变输出频率: rTFG0=0xff; rTCFG1=0x1; for(freq=4000;freq<14000;freq=freq+1000) { div=(PCLK/256/4)/freq; rTCON=0x0; rTCNTB0=div; rTCMPB=(2*div)/3; rTCON=0xa; rTCON=0x9; for(

RTC基本的缺陷和代码质量分析功能扩展

本文将深入介绍使用 RTC 提供的 Work Item API 实现灵活.全面.便捷的自定义缺陷分析功能,降低项目管理的复杂度,节约项目管理的人力成本,提供更丰富的项目管理参考数据,从而提高项目管理的精确度. RTC(Rational Team Concert)提供了软件生命周期各个阶段所需要的管理功能,而且为软件工程师提供了可以进行功能扩展开发的软件开发包.本文将介绍如何使用 RTC Plain Java API,基于 RTC 中的项目缺陷信息,统计出相关代码质量数据. 所有正在使用 RTC

.NET Visual Studio 代码性能分析工具_实用技巧

下面通过图文并茂的方式给大家介绍下,具体内容如下: 软件开发中的性能优化对程序员来说是一个非常重要的问题.一个小问题可能成为一个大的系统的瓶颈.但是对于程序员来说,通过自身去优化代码是十分困难的.幸运的是,有一些非常棒的工具可以帮助程序员进行代码分析和性能测试,从而大大简化程序员进行代码性能优化的过程.MSDN杂志2011年7月份曾发布主题为".NET代码分析工具和技术"的那一期,让广大程序员收获颇丰.四年过去之后,这些工具又进一步做出了很多改进,同时也出现了更多的选择.本文对当前主流

缓冲溢出代码缝分析!!

问题描述 缓冲溢出代码缝分析!! #include #include #include #include const char card[] = "IDB_CARD_"; const char *card_4[] = { "SWORD_", "WAND_", "PENT_", "CUP_" }; const char *card_royal[] = { "KING", "KNA

WIN98SE硬盘主引导记录代码反汇编分析

硬盘引导记录MBR(Master Boot Record)是指硬盘之0面0道1扇区之内容,PC及其兼容机之ROM BIOS约定在上电及POST自检成功后,将其从硬盘读出,放置在内存0:7C00处,然后转去该地址执行.该段代码负责从代码尾部之4个分区表项中找出可以引导的项,读出其引导记录引导之.     MBR在相当长时间内都保持着1982年IBM设计IBM PC机时的代码原样,直到硬盘容量突破传统BIOS所能支持的最大容量8.4G之时,它才不得不加入新的INT13功能扩展代码,不过主要的功能还是

循序渐进开发WinForm项目(2) 项目代码的分析

在很多时候,很多入门不久的朋友都会问我:我是从其他语言转到C#开发的,有没有一些基础性的资 料给我们学习学习呢,你的框架感觉一下太大了,希望有个循序渐进的教程或者视频来学习就好了. 其实也许我们每天面对的太多东西了,觉得很多都稀松平常了,即使很细微的地方,可能我们都已经 形成习惯了.反过来,如果我们切换到其他领域,如IOS.android,那么开始我们可能对里面很多设计 的规则不甚了解,开始可能也是一头雾水. 本篇继续上一篇<循序渐进开发WinForm项目(1) --数据库设计和项目框架的生成>