如果表中肯定只有一条记录,如何用最简单的方法把值取出来? 如果是要速度的话就在查询里边加入limit 1; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $line="0";$fieldname="name";mysql_result($myquery,$line,$fieldname);取得到的结果中第$line行字段为$fieldname的值。 你也可以用如下开关啊:$a1=mysql_fetch_object($myquery);比如你的数据表中有a,b,c,d四个字段,你就可以用$a1->a,$a1->b,$a1->c,$a1->d来表示取出的值,这样你使用的变量和数据库字段名对应得更好些. 如果确定是否有一条很重要,那么还是用$link = mysql_connect("localhost", "mysql_user", "mysql_password");mysql_select_db("database", $link);$result = mysql_query("SELECT * FROM table1", $link);$num_rows = mysql_num_rows($result); 若干IP同时写一个文件,会不会引起错误? group by 查询的问题 新手问题,怎么做推荐位 在PHP中能使用try这样的异常处理吗? php调试时的错误信息显示的问题 请教一个关于php中session_register()的问题 如何提高网站速度? 苦恼中!!!PHP安装问题. 有人能给我一个简单的php +mysql的论坛源程序吗? thinkphp重写url发现提示 500服务错误 请问有没有带用户认证的PHPMyAdmin? 多好的问题?
$fieldname="name";
mysql_result($myquery,$line,$fieldname);取得到的结果中第$line行字段为$fieldname的值。
$a1=mysql_fetch_object($myquery);
比如你的数据表中有a,b,c,d四个字段,你就可以用$a1->a,$a1->b,$a1->c,$a1->d来表示取出的值,这样你使用的变量和数据库字段名对应得更好些.
$link = mysql_connect("localhost", "mysql_user", "mysql_password");
mysql_select_db("database", $link);$result = mysql_query("SELECT * FROM table1", $link);
$num_rows = mysql_num_rows($result);