php与数据库表交互 php与数据库表交互的方式
php中怎么连接MySql数据库,并向表中插入数据
建立好数据库后,
遂平网站建设公司创新互联建站,遂平网站设计制作,有大型网站制作公司丰富经验。已为遂平近1000家提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的遂平做网站的公司定做!
?php
$con = mysql_connect("数据库地址","用户名","密码");
if (!$con) { die('链接错误: ' . mysql_error()); }
mysql_select_db("要使用的Table", $con);
mysql_query("INSERT INTO 表名 (字段1, 字段2, 字段N) VALUES ('字段1数据', '字段2数据', '字段3数据')");
mysql_close($con);
?
一般情况下很少单独的这样使用,都是做成类。
你可以下载一个speedphp框架来参考一下。阅读这个框架的源码,对初学者来说相当的有帮助。
手打不谢
php与mysql连接数据库并向表格显示数据库内容。
正好写过。
就是用个between查询一下。关键在于拼查询语句。至于前台的提交用个My97DatePicker插件就可以选日期快速输入了。
我给你个php的小函数:
function deal_date_condition($_field, $_date_str) {
$_date_arr = explode(",", $_date_str);
$_top = strtotime($_date_arr[0]);
if (isset ($_date_arr[1])) {
$_below =strtotime( $_date_arr[1]);
$_condition = "`$_field` between '" . $_top . "' and '" . $_below . "'";
} else {
$_condition = "`$_field` = '" . $_top . "'";
}
return $_condition;
}
说明:
传入:$_field字段名。即数据库的存储时间的字段。一般用时间戳。
$_date_str,时间。有头有尾的话(两个时间空都填)是xxx1,xxx2格式,(注意是以逗号分隔,加逗号拼接和传输到php的话依靠前台的ajax。)查询从xxx1到xxx2这段时间的数据。只有一个时间的话就是xxx1,查询日期为xxx1当天。
返回:$_condition,拼接到查询语句尾巴后。
比如"select `大小`,MD5`,`创建时间`,`状态` from `数据表1` where" .$_condition
字段名表明修改成数据库里的即可出查出数据。至于如何呈现,教科书都会写吧query,fetch_array,然后foreach之类的。。
用php同步A数据库中的a表 的数据到 数据库B中的b表,要如何实现呢
首先要把数据库A、B的连接权限都grant给一个用户,然后用这个用户连接数据库。
那么可以用A.a, B.b这样去访问表。
剩下的就是SQL select ... insert into语句的事,相信你会。
网站栏目:php与数据库表交互 php与数据库表交互的方式
转载源于:http://scyanting.com/article/dopigdo.html