PHP mysql 操作数据库

 
// Mysql 的函数 练习 

$conn=mysql_connect("localhost","root",""); //此函数没有选择默认数据库的功能,要用mysql_select_db
mysql_select_db("bbs",$conn);
//mysql_query("set names gbk");
mysql_set_charset("gb2312");


/*
 * 1.	mysql_affected_rows($conn)
 *      返回 delete  insert update 操作数据受影响 的行数
 * 
 * */
/*$query=mysql_query("delete from news where id between 5 and 30");
println(mysql_affected_rows($conn));

*/

/*
	2.mysql_client_encoding
		返回数据库编码 
*/
//println(mysql_client_encoding());


/*
 * 3.	mysql_create_db($database,$conn) 些函数已废弃
 * */


/*
 * 	4.		bool mysql_data_seek(int)
 * 					将mysql_fetch_row 等 操作指针指向当前的行,
 * */
/*$query=mysql_query("select * from news");
mysql_data_seek($query,1);
while($row=mysql_fetch_assoc($query))
{
	println($row);	
}*/

/*	5.  string mysql_escape_string()  不知道 这个函数有什么用
 * 		
 
	$sql=mysql_escape_string("select * from news where id='3'");
	println($sql);
	
	*/

/*
 * 	6.  mysql_fetch_array
 *  7,  mysql_fetch_assoc
 *  8.	mysql_fetch_field  利用循环遍历每个字段.以对象返回
 *  9.  mysql_num_fields   求出所有字段的个数 
 *  10  mysql_field_name (result,field)
 *  10	mysql_field_seek(result,int) 将结果集中的指针设定为制定的字段偏移量 
 * */
	
   $query=mysql_query("select * from news");
   //println(mysql_num_fields($query));
   /* while($field=mysql_fetch_field($query))
    {
    	println($field->name);
    }
    for($i=0;$i<mysql_num_fields($query);$i++)
    {
    	println(mysql_field_name($query,$i));	
    }
    */

   /*
    *    mysql_field_table(result,int field)  
    *    	  取得表的名字 ,根据后面的第n 个字段
    *    
    *     mysql_free_result(result)  
    *     			释放result 
    * */
  
   
   //println(mysql_field_table($query,0));   
    
   /*
    * 得到信息
    * 	1. mysql_get_client_info()
    * 	2. mysql_get_host_info()
    *   3. mysql_get_server_info();
    *   4. mysql_get_proto_info()
    * 
    * 
   println(mysql_get_client_info());
   println(mysql_get_host_info());
   println(mysql_get_proto_info());
   println(mysql_get_server_info());*/
   //mysql_query("insert into news values('','雷锋','雷锋是个好人'),('','空调','天气太热')");
   //println(mysql_insert_id());
   
   
   
   /*
    * 1. mysql_list_dbs(conn)
    * 			列出所有数据库,返回一个resource ,利用 mysql_fetch_array 等函数操作显示 
    * 2. mysql_list_tables(database);
    * 			列出所有的表,不过不赞成 
    * 
    * */
 /*    $listdb= mysql_list_dbs($conn);
     while($db=mysql_fetch_array($listdb))
     {
     	println($db[0]);
     	println("表有:");
     	$listtable=mysql_list_tables($db[0]);
     	while($table=mysql_fetch_array($listtable))
     	{
     		println($table);
     	}
     }*/
    // $fields = mysql_list_fields("bbs","news");
     
/*
 * 		关闭数据库
 * */
  // println(mysql_result($query,3));

mysql_close($conn);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值