会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']的问题