PHP基础知识回顾


Posted in PHP onAugust 16, 2012

header("Content-Type:text/html;charset=UTF-8");
$conn = mysql_connect('localhost','root','');//链接服务器(非永久性)
if(!$conn){
echo '<hr/>';
die('error:'.mysql_error());
}else{
echo '<hr/>';
echo '链接服务器:'.$conn;
}

$db = mysql_select_db('test',$conn);//选择数据库
if(!$db){
echo '<hr/>';
die('error:'.mysql_error());
}else{
echo '<hr/>';
echo '链接数据库:'.$db;
}

/*
mysql_query() 仅对 SELECT,SHOW,EXPLAIN 或 DESCRIBE 语句返回一个资源标识符,如果查询执行不正确则返回 FALSE。
对于其它类型的 SQL 语句,mysql_query() 在执行成功时返回 TRUE,出错时返回 FALSE。
非 FALSE 的返回值意味着查询是合法的并能够被服务器执行。这并不说明任何有关影响到的或返回的行数。很有可能一条查询执行成功了但并未影响到或并未返回任何行。
*/
$sql="SELECT * FROM user";
$result = mysql_query($sql,$conn);//执行一条MySQL查询,该函数自动对记录集进行读取和缓存。如需运行非缓存查询,请使用 mysql_unbuffered_query()。
echo '<hr/>';
echo '查询结果集:'.$result;//返回资源标识符
//echo '<hr/>';
//print_r(mysql_fetch_array($result,MYSQL_ASSOC));//函数从结果集中取得一行作为关联数组
//echo '<hr/>';
//print_r(mysql_fetch_array($result,MYSQL_NUM));//函数从结果集中取得一行作为数字数组
//echo '<hr/>';
//print_r(mysql_fetch_array($result));//函数从结果集中取得一行作为关联数组与数字数组,mysql_fetch_row() 函数从结果集中取得一行作为数字数组

/*
mysql_fetch_array() 函数从结果集中取得一行作为关联数组,或数字数组,或二者兼有
返回根据从结果集取得的行生成的数组,如果没有更多行则返回 false。
*/
echo '<hr/>';
echo '<table border="1" cellspacing="0" cellpadding="5">';
while($row = mysql_fetch_array($result)){
echo "<tr>";
echo "<td>" . $row['FirstName'] . "</td>";
echo "<td>" . $row['LastName'] . "</td>";
echo "<td>" . $row['Age'] . "</td>";
echo "<td>" . $row['Hometown'] . "</td>";
echo "<td>" . $row['Job'] . "</td>";
echo "</tr>";
}
echo '</table>';

echo '<hr/>';
echo '关闭非持久的 MySQL 连接:'.mysql_close();

$name = array('fruits' => array('orange', 'banana', 'apple'),
'veggie' => array('carrot', 'collard','pea'));;
echo '<hr/>';
print_r($name['fruits'][1]);
echo '<hr/>';
echo count($name);//计算数组中的单元数目或对象中的属性个数

echo '<hr/>';
/*
符号“->”表示:调用类的函数和成员变量
*/
class className{
function funName(){
echo "dggdgdgd";
}
}
$classOne = new className();
$classOne->funName();

echo '<hr/>';
$i=0;
do{
$i++;
echo "The number is " . $i . "<br />";
}
while ($i<5);

PHP 相关文章推荐
第十二节--类的自动加载
Nov 16 PHP
PHP 在5.1.* 和5.2.*之间 PDO数据库操作中的不同之处小结
Mar 07 PHP
php数据结构与算法(PHP描述) 快速排序 quick sort
Jun 21 PHP
php中eval函数的危害与正确禁用方法
Jun 30 PHP
php分页函数完整实例代码
Sep 22 PHP
PHP MPDF中文乱码的解决方式
Dec 08 PHP
php获取开始与结束日期之间所有日期的方法
Nov 29 PHP
php微信公众号开发(3)php实现简单微信文本通讯
Dec 15 PHP
PHP实现基于图的深度优先遍历输出1,2,3...n的全排列功能
Nov 10 PHP
YII分模块加载路由的实现方法
Oct 01 PHP
PHP实现网站应用微信登录功能详解
Apr 11 PHP
Linux下安装Memcached服务器和客户端与PHP使用示例
Apr 15 PHP
php开发文档 会员收费1期
Aug 14 #PHP
php适配器模式介绍
Aug 14 #PHP
PHP缓存技术的多种方法小结
Aug 14 #PHP
PHP最常用的2种设计模式工厂模式和单例模式介绍
Aug 14 #PHP
php调用dll的实例操作动画与代码分享
Aug 14 #PHP
php中计算未知长度的字符串哪个字符出现的次数最多的代码
Aug 14 #PHP
PhpMyAdmin出现export.php Missing parameter: what /export_type错误解决方法
Aug 09 #PHP
You might like
使用新浪微博API的OAuth认证发布微博实例
2015/03/27 PHP
php计算年龄精准到年月日
2015/11/17 PHP
支付宝支付开发――当面付条码支付和扫码支付实例
2016/11/04 PHP
PHP实现的简单留言板功能示例【基于thinkPHP框架】
2018/12/07 PHP
JavaScript计算字符串中每个字符出现次数的小例子
2013/07/02 Javascript
IE浏览器不支持getElementsByClassName的解决方法
2014/08/27 Javascript
浅析js预加载/延迟加载
2014/09/25 Javascript
实例讲解jquery中mouseleave和mouseout的区别
2016/02/17 Javascript
jQuery+php实时获取及响应文本框输入内容的方法
2016/05/24 Javascript
基于BootStrap实现局部刷新分页实例代码
2016/08/08 Javascript
基于AngularJS实现iOS8自带的计算器
2016/09/12 Javascript
详解Node.Js如何处理post数据
2016/09/19 Javascript
jquery+ajax实现省市区三级联动 (封装和不封装两种方式)
2017/05/15 jQuery
JS+jQuery实现注册信息的验证功能
2017/09/26 jQuery
微信小程序时间轴实现方法示例
2019/01/14 Javascript
使用vuex解决刷新页面state数据消失的问题记录
2019/05/08 Javascript
Django模板继承 extend标签实例代码详解
2019/05/16 Javascript
使用vue实现各类弹出框组件
2019/07/03 Javascript
微信小程序商品详情页底部弹出框
2019/11/22 Javascript
[03:03]2014DOTA2西雅图国际邀请赛 Alliance战队巡礼
2014/07/07 DOTA
Python多线程学习资料
2012/12/19 Python
python实现树形打印目录结构
2018/03/29 Python
pyQt4实现俄罗斯方块游戏
2018/06/26 Python
Python文件监听工具pyinotify与watchdog实例
2018/10/15 Python
Python数据集切分实例
2018/12/08 Python
python基于Selenium的web自动化框架
2019/07/14 Python
Python利用神经网络解决非线性回归问题实例详解
2019/07/19 Python
Python偏函数Partial function使用方法实例详解
2020/06/17 Python
Python列表嵌套常见坑点及解决方案
2020/09/30 Python
CHARLES & KEITH加拿大官网:新加坡时尚品牌
2020/03/26 全球购物
List, Set, Map是否继承自Collection接口?
2016/05/16 面试题
阳光体育活动总结
2014/04/30 职场文书
公司门卫岗位职责范本
2014/07/08 职场文书
Python爬虫基础之爬虫的分类知识总结
2021/05/13 Python
Redis延迟队列和分布式延迟队列的简答实现
2021/05/13 Redis
Redis 异步机制
2022/05/15 Redis