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面向对象学习笔记之一 基础概念
Oct 06 PHP
解析centos中Apache、php、mysql 默认安装路径
Jun 25 PHP
解析PHP的session过期设置
Jun 29 PHP
php实现用于验证所有类型的信用卡类
Mar 24 PHP
PHP5多态性与动态绑定介绍
Apr 03 PHP
PHP实现四种基础排序算法的运行时间比较(推荐)
Aug 11 PHP
PHP判断表达式中括号是否匹配的简单实例
Oct 22 PHP
PHP实现将多个文件中的内容合并为新文件的方法示例
Jun 10 PHP
详解yii2使用多个数据库的案例
Jun 16 PHP
PHP实现生成数据字典功能示例
May 24 PHP
PHP读取XML文件的方法实例总结【DOMDocument及simplexml方法】
Sep 10 PHP
PHP开发api接口安全验证操作实例详解
Mar 26 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
thinkphp3查询mssql数据库乱码解决方法分享
2014/02/11 PHP
php实现webservice实例
2014/11/06 PHP
非常经典的PHP文件上传类分享
2016/05/15 PHP
php 反斜杠处理函数addslashes()和stripslashes()实例详解
2016/12/25 PHP
PHP根据key删除数组中指定的元素
2019/02/28 PHP
js window.onload 加载多个函数的方法
2009/11/02 Javascript
再谈javascript 动态添加样式规则 W3C校检
2009/12/25 Javascript
原生javascript实现拖动元素示例代码
2014/09/01 Javascript
nodejs实现遍历文件夹并统计文件大小
2015/05/28 NodeJs
JavaScript中的原型prototype属性使用详解
2015/06/05 Javascript
原生javascript实现解析XML文档与字符串
2016/03/01 Javascript
JS实现动态表格的添加,修改,删除功能(推荐)
2016/06/15 Javascript
jQuery基于BootStrap样式实现无限极地区联动
2016/08/26 Javascript
js实现移动端编辑添加地址【模仿京东】
2017/04/28 Javascript
简单实现jQuery上传图片显示预览功能
2020/06/29 jQuery
AngularJS2 与 D3.js集成实现自定义可视化的方法
2017/12/01 Javascript
vue+mousemove实现鼠标拖动功能(拖动过快失效问题解决方法)
2018/08/24 Javascript
详解@Vue/Cli 3 Invalid Host header 错误解决办法
2019/01/02 Javascript
JS把字符串格式的时间转换成几秒前、几分钟前、几小时前、几天前等格式
2019/07/10 Javascript
在vue中把含有html标签转为html渲染页面的实例
2019/10/28 Javascript
收藏整理的一些Python常用方法和技巧
2015/05/18 Python
深入解析Python中的变量和赋值运算符
2015/10/12 Python
python与php实现分割文件代码
2017/03/06 Python
VTK与Python实现机械臂三维模型可视化详解
2017/12/13 Python
Django处理Ajax发送的Get请求代码详解
2019/07/29 Python
使用Python实现Wake On Lan远程开机功能
2020/01/22 Python
pygame实现弹球游戏
2020/04/14 Python
美国著名的户外用品品牌:L.L.Bean
2018/01/05 全球购物
学生会宣传部部长竞选演讲稿
2014/04/25 职场文书
文明和谐家庭事迹材料
2014/05/18 职场文书
经济类毕业生求职信
2014/06/26 职场文书
2014年小学少先队工作总结
2014/12/18 职场文书
欢迎词范文
2015/01/27 职场文书
2015年国庆节演讲稿范文
2015/07/30 职场文书
Java中常用解析工具jackson及fastjson的使用
2021/06/28 Java/Android
Nginx文件已经存在全局反向代理问题排查记录
2022/07/15 Servers