通过mysql表的fetchRow创建数组的变量

时间:2014-05-08 21:48:35

标签: php mysql

我正在尝试使用$ info [per1]的值来创建名为$ period1的变量,以从MySQL数据库的classes表中获取fetchRow。我正在使用以下代码进行MySQL调用。我连接得很好,我能够

我的代码......

$info = $db->fetchRow("select * from `profiles` where `username` =?", array($logged_in));
$period1 = $db->fetchRow("select * from `classes` where `name` =?", array($info[per1]));

以下打印网页设计,是我用来搜索类表的内容。

<?php echo $info[per1]?>

班级表

id  name           teacher   cost   
1   Web Design     Benrud    999

回声的结果

<?php echo $period1?>

返回:数组

<?php echo $period1[1]?>

返回:空白

有什么建议吗? 谢谢你的帮助!

1 个答案:

答案 0 :(得分:1)

我尝试使用表格列名,而不是使用[0]或[2]或[3]。以下工作

<?php echo $period1[teacher]?>