作者UniFish (贡贡老盃)
看板PHP
标题Re: [请益] 从MySQL取值
时间Tue Feb 15 22:39:04 2011
※ 引述《Talenius (Harmonic Inspirations)》之铭言:
: 在Dreamweaver中,建立空白的PHP网页
: 依网路上的说明,用Dreamweaver建立与Database的连线
: ( 从FILES与DATABASES的视窗确立已连线)
: 我想取MySQL中资料表(w)的值
: 所以在PHP网页只写这二行:
: <body>
: <?php
: $result = mysql_query("SELECT max(S) FROM 'w'");
: echo mysql_fetch_assoc($result, 1);
: ?>
: </body>
: 但网页出现:
: Warning:
: mysql_fetch_assoc() expects parameter 1 to be resource, boolean
: given in /路径/index.php on line 13
: ( line 13: echo mysql_fetch_assoc($result, 1);)
: 我在网路上有查询过,但不是很懂
: 请问是可以说明一下以及该如何解决?
: 另外我需要从MySQL的资料表取值做运算
: 要在PHP设Array或参数存放取出的值
: 再以这些Array或参数继续做运算吗?
: 谢谢
我很耐斯的来分享经验XD
你的SQL COMMAND下「SELECT max(S) FROM `w`」没有错,
输出也有结果...
PHP的阵列比较有趣,可以不像传统的$A[0],$A[1],$A[2]只能用数字当索引
而是可以指定字串为KEY
$A["name"]="5566";
$A["status"]="不能亡";
中间的name和status就是KEY
建议可以先用PHPMyAdmin跑一跑指令...
你就会发现你下的命令查询,用mysql_fetch_assoc转为阵列的结果是:
["max(S)"]=XXX
所以你KEY值摆S当然没有东西XD
--
◣◥
◤◢ ◣▁◢ 请‧尊‧重‧生‧命
◤
◢◤ ‧‧▏ ◥ ◤
以 认 养 代 替 购 买
◤◢ ▄▄▄▄ ‧‧
◢◤ 请领养我 ▄ ▄ 以 绝 育 代 替 扑 杀
◤◢ 请领养我▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
Blog:http://Unifish.Pixnet.net/ 本BLOG谢绝挖隐私魔人 QSWEET
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.33.192.74
1F:推 Talenius:感谢u大的说明 02/15 22:53