我是自学的,当涉及到MySQL的,我不知道什么是做这样的事情的正确方法:MySQL的 - 冷凝查询
$type1_sql ="SELECT * FROM type1 WHERE type1_id=$type1_id";
$type1_res =mysqli_query($handle_db, $type1_sql);
$type1_row =mysqli_fetch_array($type1_res);
$type1_name =$type1_row['name'];
$type2_sql ="SELECT * FROM type2 WHERE type2_id=$type2_id";
$type2_res =mysqli_query($handle_db, $type2_sql);
$type2_row =mysqli_fetch_array($type2_res);
$type2_name =$type2_row['name'];
$type3_sql ="SELECT * FROM type3 WHERE type3_id=$type3_id";
$type3_res =mysqli_query($handle_db, $type3_sql);
$type3_row =mysqli_fetch_array($type3_res);
$type3_name =$type3_row['name'];
是更好地做什么我做;单独查询一切,还是有办法将所有这一切压缩成一个查询?
感谢, 杰森
如果查询是不相关的,它们都服务于不同的目的,有没有办法把它们结合起来那很好。除非你只是使用'name',否则你不需要查询'*'所有记录 – 2012-03-03 22:06:09