php+mysql中使用SELECT data FROM WHERE,如何提取data的值。
我用语句$pic=mysql_query("SELECTdataFROMmessageWHEREid=$dd");我知道返回值并不是数据库表中data的值,还要使用$pi...
我用语句$pic=mysql_query("SELECT data FROM message WHERE id=$dd");
我知道返回值并不是数据库表中data的值,
还要使用$picc=mysql_fetch_array($pic);语句。
但是我运行的还是不行。请问哪里有问题?
程序如下
$selectSQL=sprintf("SELECT data FROM message WHERE id=$dd");
$res=mysql_query($selectSQL,$connection);
$picc=mysql_fetch_array($res); 展开
我知道返回值并不是数据库表中data的值,
还要使用$picc=mysql_fetch_array($pic);语句。
但是我运行的还是不行。请问哪里有问题?
程序如下
$selectSQL=sprintf("SELECT data FROM message WHERE id=$dd");
$res=mysql_query($selectSQL,$connection);
$picc=mysql_fetch_array($res); 展开
4个回答
展开全部
打印出来看看是什么
$selectSQL=sprintf("SELECT data FROM message WHERE id=$dd");
$res=mysql_query($selectSQL,$connection);
$picc=mysql_fetch_array($res);
if(is_array($picc)) echo "data:".$picc[0];
else echo "data:null";
这样还不行的话,你可以在每一步执行一个打印输出,看看有无输出。
$selectSQL=sprintf("SELECT data FROM message WHERE id=$dd");
$res=mysql_query($selectSQL,$connection);
$picc=mysql_fetch_array($res);
if(is_array($picc)) echo "data:".$picc[0];
else echo "data:null";
这样还不行的话,你可以在每一步执行一个打印输出,看看有无输出。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道你要的什么值,是要把数据库的值读出来吗,你这个程序没有查询语句,请把代码贴出来,帮你分析
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
print_r($picc);这样就可以,打印这个数组
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$selectSQL = sprintf("SELECT * FROM message WHERE id=$dd");
$res = mysql_query($selectSQL,$connection);
$picc = mysql_fetch_array($res);
print_r($picc);exit;
$res = mysql_query($selectSQL,$connection);
$picc = mysql_fetch_array($res);
print_r($picc);exit;
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |