我正在从3个表中收集数据,其中一个表(social_meminfo)有多行结果。如何隔离social_meminfo的结果来识别每行结果?或者我应该使用两个单独的查询?至少应该找到两行。而不是使用$en['m'.$key]
我想使用$en['b'.$key]
$res = mysql_query("SELECT * FROM social_members sm
JOIN social_meminfo smi ON (sm.m_id = smi.m_id)
LEFT OUTER JOIN social_memtext smt ON (sm.m_id = smt.m_id)
WHERE sm.m_user = '".mysql_real_escape_string($en['user'])."'");
if (mysql_num_rows($res) == 0) call404();
#while ($line = mysql_fetch_assoc($res)) {
$line = mysql_fetch_assoc($res);
foreach ($line as $key => $value) {
$en['m'.$key] = str_replace("\n",'<br/>',stripslashes($value));
}