私はこのようなことに初心者です。私はNHLトーナメントのページを作ったが、今は自分のPHPコードを短くしたいが、実際はどのようにしたらいいのか分からない。データベースからMysqlを選択
私の問題は、データベースからの選択にあります。非常に複雑になっていますが、短くする方法がありますか?
<?php
if(IS_USER){
$team = mysql::fetch(mysql::query(1 , "SELECT * FROM league_nhl_standings WHERE league_id = '".get_seg('ceturtais')."' AND player_id = '" . get_cookie('user_id') . "'"));
$center = mysql::rows(mysql::query(1,"SELECT * FROM player_list WHERE team = '$team[team_small]' AND position = 'C'"));
$defenseman = mysql::rows(mysql::query(1,"SELECT * FROM player_list WHERE team = '$team[team_small]' AND position = 'D'"));
$goalies = mysql::rows(mysql::query(1,"SELECT * FROM player_list WHERE team = '$team[team_small]' AND position = 'GK'"));
$leftw = mysql::rows(mysql::query(1,"SELECT * FROM player_list WHERE team = '$team[team_small]' AND position = 'LW'"));
$rightw = mysql::rows(mysql::query(1,"SELECT * FROM player_list WHERE team = '$team[team_small]' AND position = 'RW'"));
は、 'join'を使用して、単一のクエリで結果を取得します。 phpから 'procedure'と呼び出しを使う方がいいです。 – Riad