php中关联多张表的有关问题

WBOY
풀어 주다: 2016-06-13 13:01:08
원래의
788명이 탐색했습니다.

php中关联多张表的问题
前一张页面:rem_list.php
 


  
 

 
     session_start() ;
  include_once("../include/conn.php") ;
  $rem_id=$_SESSION["rem_id"] ;
  $rem_name=$_SESSION["rem_name"] ;
  $sql="select order_number from rem_table , order_table where rem_table.rem_id=order_table.rem_id and rem_table.rem_name='$rem_name'" ;
  $mysql=mysql_query($sql) or die("Could not query.".mysql_error()) ;
  $info=mysql_num_rows($mysql) ;
  if($info==""){
  $html_info="暂时没有订单。" ;
  }
  else{
  $str=mysql_fetch_array($mysql) ;
  $html_info="
    " ;
      do{
    $html_info.="
  • ".$str["order_number"]."
  • " ;
       }while($str=mysql_fetch_array($mysql)) ;
       $html_info.="
" ;
  }
  ?>

  

欢迎      登陆
  

  


  

 


链接后:order_list.php
 
  
 

 
     session_start() ;
  include_once("../include/conn.php") ;
  $order_number=$_GET["order_number"] ;
  $rem_name=$_SESSION["rem_name"] ;
  $sql="select * from order_table , deal_table where deal_table.order_id=order_table.order_id ,order_table.order_number='$order_number'" ;
  //var_dump($sql) ;
  $mysql=mysql_query($sql) or die("Could not query.".mysql_error()) ;
  $str=mysql_fetch_array($mysql) ;
  $html_info="" ;
  do{
$html_info.="" ;
$html_info.="" ;
$html_info.="" ;
$html_info.="" ;
$html_info.="" ;
$html_info.="" ;
$html_info.="" ;
$html_info.="" ;
$html_info.="" ;
  }while($str=mysql_fetch_array($mysql)) ;
  $html_info.="
订单号 ".$str["order_number"]."
订单时间 ".$str["order_date"]."
订单状态 ".$str["deal_information"]."
" ;
  ?>
  
  

欢迎登陆
  

  

  
  

 

------解决方案--------------------
  $sql="select * from order_table , deal_table where deal_table.order_id=order_table.order_id and order_table.order_number='$order_number'" ;  //缺少 where 的连接条件 
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿