PHP数据库复习 phpstudy 数据库( 二 )


br /
?
$rs = mysql_query($q, $dbh);
/* 定义变量 rs ,函数mysql_query()的意思是:送出 query 字串供 MySQL 做相关的处理或者执行.由于php是从右往左执行的,所以,rs的值是服务器运行mysql_query()函数后返回的值 */
if(!$rs){die("Valid result!");}
echo "table";
echo "trtdID/tdtdName/td/tr";
while($row = mysql_fetch_row($rs)) echo "trtd$row[0]/tdtd$row[1]/td/tr";
/* 定义量变(数组)row,并利用while循环,把数据一一写出来.
函数mysql_fetch_row()的意思是:将查询结果$rs单列拆到阵列变数中.
$row[0] 和 $row[1] 的位置可以换*/
echo "/table";
?
br /
!--========= 方法二 =========--
br /
?
$rs = mysql_query($q, $dbh);
while($row = mysql_fetch_object($rs)) echo "$row-id $row-name br /";
/* id和name可以换位置 */
?
br /
!--========= 方法三 =========--
br /
?
$rs = mysql_query($q, $dbh);
while($row = mysql_fetch_array($rs)) echo "$row[id] $row[name] br /";
/* id和name可以换位置 */
?
!--========= 方法三最快 =========--
?
@mysql_close($dbh);
/* 关闭到mysql数据库的连接 */
?
如何自己在网上自学phpPHP自学之路——小白请看!
1.基础部分:
HTML+CSS+DIV
学习方法:看手册或看书,跟着写代码,这个阶段不建议大家看视频教程,因为这是最基础的东西 , 不是很难掌握,看视频确实有点浪费时间 。学习周期的话 , 大概在10天左右,这10天指的是你熟练掌握了HTML+CSS+DIV,接下来该进入实战了 。
在网上找几个网页,自己做做,不用太多,但起码得5-8个,而且兼容性要处理好,不用很高,起码得照顾到IE8 。全做做完之后,至少15天没了 。
好吧 , 休息两天 。回顾并总结一下自己学到的东西 , 同时看看javascript相关资料 , 对javascript有一个感性的认知 。
嗯,不出意料的话,第一个月就这样过去了 。
2.jQuery部分:
说好的,javascript呢?你没看错,就是jQuery!
经济充裕的话,买本书,不行的话就看手册,依然跟着写代码 。将jQuery融入到你前面做的网页中去 。试着写一些简单的特效,做点交互性的东西 。如果写不出,可以去网上下点简单的源码,在看懂的前提下多练几遍,并试着改点东西 。
这样一来一去,半个月就没了吧?
确实 , 在没有javascript的基础下去学习jQuery是件不靠谱的事儿,不过记住一个目的:为了找工作 。之所以让大家直接学习jQuery也是为了能尽快做东西出来,主要精力放在PHP 。
3.PHP部分:
终于迎来了咱们的主角 。不过对于零编程经验的童鞋来说 , 这个阶段够你喝一壶了 。你会遇到很多很多的问题 , 而你能做的只有3件事:1.坚持,2写代码,3坚持写代码 。冒着打广告的嫌疑,在大家推荐大家看韩顺平老师的视频吧 。如果看书的吧,没什么太好的书推荐给大家,我当时看的书籍是
《php和mysql web开发》第四版,整体感觉还可以 , 大家视自己情况而定 。
PHP基础部分掌握的差不都了?这应该是一两个月之后的事情了 。此时你会感觉到还缺点什么,数据?应该学一下MySql数据库了 。
4.MySql部分:
如果大家前面看了韩顺平老师的视频,这时你的电脑上应该已经安装好了MySql数据库 。如果没有,自己装一个 。创建数据库--创建表--增删改查--索引--联合查询--主外键 。。。这个阶段不建议大家用phpmyadmin , 老老实实地在黑窗口里输命令吧,这是你的基本功!
基础的都学完之后 , 恭喜,你具备了找工作的基本要求 。

推荐阅读