Dreamweaver中的2个记录集与mysql DB无法链接

时间:2014-01-17 02:32:39

标签: php html mysql

我的数据库有2个表mp_details(唯一ID {1}})和id(唯一ID pic_gal)。

pic_id有一个字段pic_gal即可收到 链接到主管理页面时mp_details mp_name的值 点击访问结果应该是这样的

id

e.g。

http://localhost/win-bengal/test-mp-details-new.php?id=['id']&mp_name=['mp_name']

适用于第一个链接,但随后问题开始

http://localhost/win-bengal/test-mp-details-new.php?id=1&mp_name=1 it

怎么样 当将此1改为2时,可以获得所需的结果。所以 换句话说,'mp_name'只返回第一个值。请 帮助

这是第一个提取所有用户信息的Recordset

localhost/win-bengal/test-mp-details-new.php?id=2&mp_name=1

这是第二个拉取图片信息的Recordset

mysql_select_db($database_mp_db, $mp_db);
$query_Recordset1 = "SELECT * FROM mp_details";
$query_limit_Recordset1 = sprintf("%s LIMIT %d, %d", $query_Recordset1, $startRow_Recordset1, $maxRows_Recordset1);
$Recordset1 = mysql_query($query_limit_Recordset1, $mp_db) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);

此查询应该充当2个表之间的桥梁,其中表mp_details的id等于表pic_gal的mp_name

mysql_select_db($database_mp_db, $mp_db);
$query_Recordset2 = "SELECT * FROM pic_gal";
$Recordset2 = mysql_query($query_Recordset2, $mp_db) or die(mysql_error());
$row_Recordset2 = mysql_fetch_assoc($Recordset2);
$totalRows_Recordset2 = mysql_num_rows($Recordset2);

这里

  

< ? php echo $ row_Recordset2 ['mp_name']; ? >

应该回显相同的值'id'id',但它不会发生。它只回显第一个值

0 个答案:

没有答案