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 相关文章推荐
php用数组返回无限分类的列表数据的代码
Aug 08 PHP
PHP缩略图等比例无损压缩,可填充空白区域补充色
Jun 10 PHP
通过PHP修改Linux或Unix口令的方法分享
Jan 30 PHP
探讨PHP中OO之静态关键字以及类常量的详解
Jun 07 PHP
PHP使用CURL获取302跳转后的地址实例
May 04 PHP
ThinkPHP的URL重写问题
Jun 22 PHP
PHP上传文件参考配置大文件上传
Dec 16 PHP
php HTML无刷新提交表单
Apr 05 PHP
利用PHP如何写APP接口详解
Aug 23 PHP
yii2使用GridView实现数据全选及批量删除按钮示例
Mar 01 PHP
PHP命名空间与自动加载类详解
Sep 04 PHP
php 使用 __call实现重载功能示例
Nov 18 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
php实现微信发红包
2015/12/05 PHP
用php+ajax新建流程(请假、进货、出货等)
2017/06/11 PHP
PHP给源代码加密的几种方法汇总(推荐)
2018/02/06 PHP
利用cookie记住背景颜色示例代码
2013/11/04 Javascript
js判断页面中是否有指定控件的简单实例
2014/03/04 Javascript
JavaScript利用构造函数和原型的方式模拟C#类的功能
2014/03/06 Javascript
Webwork 实现文件上传下载代码详解
2016/02/02 Javascript
JavaScript学习笔记之取数组中最大值和最小值
2016/03/23 Javascript
Nodejs从有门道无门菜鸟起飞必看教程
2016/07/20 NodeJs
浅谈angularJS的$watch失效问题的解决方案
2017/08/11 Javascript
React-intl 实现多语言的示例代码
2017/11/03 Javascript
bootstrap中日历范围选择插件daterangepicker的使用详解
2018/04/17 Javascript
Vue唯一可以更改vuex实例中state数据状态的属性对象Mutation的讲解
2019/01/18 Javascript
vue中typescript装饰器的使用方法超实用教程
2019/06/17 Javascript
谈一谈vue请求数据放在created好还是mounted里好
2020/07/27 Javascript
[55:44]OG vs NAVI 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
python输出指定月份日历的方法
2015/04/23 Python
python实现定时压缩指定文件夹发送邮件
2020/12/22 Python
python 爬取马蜂窝景点翻页文字评论的实现
2020/01/20 Python
10个python3常用排序算法详细说明与实例(快速排序,冒泡排序,桶排序,基数排序,堆排序,希尔排序,归并排序,计数排序)
2020/03/17 Python
Python面向对象程序设计之私有变量,私有方法原理与用法分析
2020/03/23 Python
python的json包位置及用法总结
2020/06/21 Python
keras 自定义loss层+接受输入实例
2020/06/28 Python
创业计划书中要认真思考的问题
2013/12/28 职场文书
学校督导评估方案
2014/06/10 职场文书
给老婆的检讨书
2015/01/27 职场文书
求职简历自我评价2015
2015/03/10 职场文书
2015年三万活动总结
2015/03/25 职场文书
信贷客户经理岗位职责
2015/04/09 职场文书
致运动员加油稿
2015/07/21 职场文书
2016年幼儿园教师政治学习心得体会
2016/01/23 职场文书
pytorch查看网络参数显存占用量等操作
2021/05/12 Python
学会Python数据可视化必须尝试这7个库
2021/06/16 Python
PostgreSQL解析URL的方法
2021/08/02 PostgreSQL
Redis如何实现分布式锁
2021/08/23 Redis
Python编程根据字典列表相同键的值进行合并
2021/10/05 Python