ホームページ >バックエンド開発 >PHPチュートリアル >複数テーブルのクエリ後に結果を適用するにはどうすればよいですか?

複数テーブルのクエリ後に結果を適用するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-06-23 14:38:53947ブラウズ

タイトル通りです。 。 1 つのテーブルの内容しか使用できません。これはなぜですか?私の SQL ステートメントは正しいです。


議論への返信(解決策)

... ...次回、そのような簡潔な質問をしていただければ、私たちも簡潔にお答えします

わかりません

見ていませんでした。どのように確認しましたか はい、どのように使用したかはわかりませんでした

... 次回そのような簡潔な質問をしていただければ、私たちも簡潔に答えます

わかりません

ということです。 、どう調べても使い方がわかりませんでした

 $sql= "select djs_skupdate_class.id,djs_skupdate_class.grouptypeid,djs_skupdate_class.teachername,djs_skupdate_class.years,djs_skupdate_class.saydate,djs_skupdate_class.isupdate,djs_skgrouptype.groupname from djs_skupdate_class,djs_skgrouptype where djs_skupdate_class.grouptypeid = djs_skgrouptype.id ";		$sql="select * from djs_skupdate_class";			//print_r($sql);			$dsql->Execute('me',$sql);            while($arr = $dsql->GetArray('me')){				$row[]=array(					'id' => $arr['id'],					//'grouptypeid' => $arr['grouptypeid'],					'groupname' => $arr['groupname'],					'teachername' => $arr['teachername'],					'years' => $arr['years'],					'saydate' => $arr['saydate'],					'isupdate' => $arr['isupdate']					);            }

<?php	foreach($row as $k=>$v){?>        <tr align="center" bgcolor="#FFFFFF" height="26" onMouseMove="javascript:this.bgColor='#FCFDEE';"        	 onMouseOut="javascript:this.bgColor='#FFFFFF';">          <td><?php echo $v['id']; ?></td>          <td><?php echo $v['grouptypeid'] ?></td>		  <td><?php echo $v['teachername']?></td>		  <td><?php echo $v['years'].$v['saydate']?></td>		  <td><?php	if($v['isupdate']==1){echo"已更新";}else{echo "未更新";}	?></td>          <td>          	<a href='#'>[更改]</a>		    <a href='#'>[删除]</a>		  </td>        </tr><?php	}?>	

これはあなたが実行したSQLコマンドではないでしょうか?
$sql="select * from djs_skupdate_class";

複数のテーブルはどこから来たのでしょうか?

これはあなたが実行した SQL コマンドではありませんか?
$sql="select * from djs_skupdate_class";

複数のテーブルはどこから来たのでしょうか? しかし、これを SQL で書くと、2 つのテーブルの情報を知ることができます。

$sql= "djs _skupdate_class,dj から djs_skupdate_class.id,djs_skupdate_class.grouptypeid,djs_skupdate_class.Teachername,djs_skupdate_class.years,djs_skupdate_class.saydate,djs_skupdate_class.isupdate,djs_skgrouptype.groupname を選択するだけですs_skgrouptype ここで djs_skupdate_class.grouptypeid = djs_skgrouptype.id " ;
これ?
しかし、それは次の
$sql="select * from djs_skupdate_class"; でカバーされていませんか?

2 つの SQL。


$you='チャン・サン';
$you='リー・シー';
あなたはチャン・サンではなく、リー・シーです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。