2017-07-05 23 views
0

私は一見したが、私はこれをどのように克服することができるのか本当に苦労している。私はUNION/UNION ALLJOINを見てきましたが、うまく動作しません。PHPの3つのMySQLテーブルからデータを選択

基本的に、私は3つのMySQLテーブルのデータを持っています。 3つのテーブルにはフォームデータがあり、フリート,ファシリティ,HASという名前が付けられています。データには同様のヘッダーがありますが、情報は異なります。それらはすべて同じ4つのヘッダーを共有します:

ticket | agentname | dept | resolved

これをHTMLテーブルに表示するには、以下のPHPコードがありますが、3つのテーブルすべてから表示することはできません。

Facility Table

Fleet Table

$mysqli=mysqli_connect("example","root","toor","site"); 
include('config.php'); //include of db config file 
include ('paginate.php'); //include of paginat page 

$per_page = 25;   // number of results to show per page 
$result = mysqli_query("SELECT * FROM fleet 
         UNION ALL 
         SELECT * FROM has 
         ORDER resolved BY ASC;"); 

私はウェブプログラマーないです(私は2枚の画像を投稿することができます)。私はyoutubeとgoogleから知っていることを学んだ。可能であれば答えを教えてください。

+1

テーブル構造は何ですか? – hassan

+1

エラーが表示されない場合は、エラーが表示されます。 – Eimsas

+0

メインポストに2枚の画像を追加しました。私はエラーが発生しません – AaronHarpermayo

答えて

0

あなたは構文エラーがあります:ASCによって解決ORDER、する必要がありますが:解決ASC

BY ORDERはあなたの選択で列を指定しようとしたことがありますか?次のようなものを試してみてください:

関連する問題