Php 如何从数据库中获取子字符串值?
如何在php中使用此代码从mysql数据库获取值 代码: 我尝试了这个代码Php 如何从数据库中获取子字符串值?,php,mysql,Php,Mysql,如何在php中使用此代码从mysql数据库获取值 代码: 我尝试了这个代码$res['yr']来了解它的值,但它给了我'Array' 如何从mysql数据库中获取其真实值?为值子字符串(yr,1,4)提供别名,如: Mysql_fetch_数组将以数组的形式获取数据,因此必须使用索引 试一试 或者使用别名 $query = "select substring(yr,1,4) as yr from bday where id ='1'"; $sql=mysql_query($query); $re
$res['yr']
来了解它的值,但它给了我'Array'
如何从mysql数据库中获取其真实值?为值子字符串(yr,1,4)提供别名,如:
Mysql_fetch_数组将以数组的形式获取数据,因此必须使用索引 试一试 或者使用别名
$query = "select substring(yr,1,4) as yr from bday where id ='1'";
$sql=mysql_query($query);
$res = mysql_fetch_array($sql);
echo $res['yr'];
Dosc链接:
注意:请尝试使用PDO或Mysqli
PDO学习链接
Mysqli学习教程:
你能用print_r($res)调试你的结果吗?试着像$res[0]['yr']一样运行@justrohu我忘了把
作为yr
放在我的查询中了。谢谢。。顺便问一下@ThinkingWeb你能给我一个关于如何使用PDO或mysqli的说明链接吗?谢谢。事实上,mysql_*函数已被弃用,现在建议您使用PDO或mysqli函数。我将在这里分享一些有用的链接,供您在将来的开发中使用。请参阅更新我添加了一些PDO+mysqli学习的链接。试试看,这将是一项很好的技能。
$query = "select substring(yr,1,4) as sb_string from bday where id ='1'";
$sql=mysql_query($query);
$res = mysql_fetch_array($sql);
echo $res['sb_string'];
echo $res[0]
$query = "select substring(yr,1,4) as yr from bday where id ='1'";
$sql=mysql_query($query);
$res = mysql_fetch_array($sql);
echo $res['yr'];