当前位置:编程学习 > asp >>

会asp,但感觉asp要过点,想学php。但我一般做的都是小公司的站,用access数

会asp,但感觉asp要过点,想学php。但我一般做的都是小公司的站,用access就可以了,但听别人说一般php都是用mysql,还要花钱买空间的。我很想学php,但又感觉mysql麻烦,可不可以用php+access. 说说你的想法。我也是不要copy的。
答案:楼主如果真想用php就直接用mysql吧。别用access了。你想开个坦克开炮放出来的是子弹吗。有意思吗。呵呵。要实在想体验这种感觉的话我给你我常用的吧
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php 
	$myconn=mysql_connect("localhost",'sjzd2J1!f','zjf2!dJ2jfL');
	mysql_select_db('emtf_db'); 
	$server='127.0.0.1';   
  	$username='emtf';   
  	$password='live!@#$';   
  	$database='emtf';   
  
    $connstr  = "DRIVER={SQL SERVER};SERVER=127.0.0.1;UID=emtf;PWD=live!@#$;DATABASE=emtf";
    //$connstr  = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" .$_SERVER['DOCUMENT_ROOT'	]."\\#livefjypdata\\#live@fjyp&date.mdb";
     
    $msconn=new com("ADODB.connection"); 
	$msconn->Open($connstr);
 	$rs = new COM("ADODB.RecordSet"); 
 	$rs->Open('select * from jionproductcategory',$msconn,1,3); 
 	mysql_query("set character set utf8"); 
 	while(!$rs->eof){ 
                                //这里熟悉吗。跟 do while not rs.eof 
                                //                            rs.movenext 没区别
		  $rs->Movenext(); //将记录集指针下移 
	}     
	echo "over";
	#$sqll=str_replace("'","\'",$sqll);
	#$sqll=str_replace(chr(13)," ",$sqll);
	#file_put_contents('cr.txt',$sqll);
?>       

以上代码有access和mysql的。我觉得看着mysql的顺眼多了。你觉得呢。
其他:其实mysql听简单的,不是那么复杂,比sqlserver ,oracle简单多了。 可以呀,但是不像使用mysql,那么方便,应为php中有很多mysql操作的函数使用特别方便,建议你还是学习一下,虽然access比较简单,但是并发性呀,数据处理的速度都不太好,而且可移植性也不是很好,很多php开发都是在linux下进行的 ACCESS和SQL其实都是一样的,只要改一下连接字符串语句,程序上不用做任何改变. 

上一个:Discuz插件PHP代码问题
下一个:iis服务器 php伪静态后不能获取$_get['id']的问题

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,