Heim >Backend-Entwicklung >PHP-Tutorial >php入门学习知识点一 PHP与MYSql连接与查询_php基础

php入门学习知识点一 PHP与MYSql连接与查询_php基础

WBOY
WBOYOriginal
2016-05-17 09:17:26888Durchsuche
一、连接数据库
 1、 mysql_connect: 开启 MySQL 链接

   mysql_connect('主机','用户名','密码')

2、 mysql_select_db: 打开一个数据库
mysql_select_db('数据库名',$链接标识符) //链接标识符不填写则默认为上一次打开的连接

3、 mysql_query("set names 'GBK'") 解决中文乱码问题;

   mysql_query("set names '编码(utf8或GBK)' ") //UTF8不能有“-”

二、查询数据

  1、mysql_query (SQL语句 ,连接标识符);

$sql="Select * FROM Test "
$result=mysql_query($sql) //连接标识符默认为上一次打开的链接

//获取错误信息

$result=@mysql_query($sql) or die(mysql_error())

2、获取查询到的结果

   a、 mysql_fetch_row($result);

     $row=mysql_fetch_row($result);
     echo $row[0];

b、 mysql_fetch_array($result);

$row=mysql_fetch_array($result);
echo $row[0];
echo $row['key'];


说明:mysql_fetch_array和mysql_fetch_row功能基本相同,只不过它除了可以用从0开始的偏移量作索引,还可以用域名作索引。
值返回下一行的所有域值,并将其保存至一个数组中,没有行时返回false。
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn