我的数据库有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',但它不会发生。它只回显第一个值