Это футбольная система, где каждая игра, игрок и «журнал» для игры могут быть сохранены для статистики.Получить результат из двух розеток в двух разных таблицах mysql
- "bold_players" таблица с игроком: номер, имя, возраст ...
- "bold_playlog" представляет собой таблицу со всеми журналами для игр: ид, createdate, LOGTYPE, playerid ..
«logtype = 1» - цель (только одна цель - каждая цель будет иметь один пост/идентификатор на столе «bold_playlog», поэтому, если в игре четыре цели, в «bold_playlog» будет четыре сообщения с тот же gameid).
Как я могу получить список со всеми игроками, заказанными голами?
Вот мой код прямо сейчас, но я думаю, что я должен соединить две таблицы или что-то вроде этого:?
$data_player = mysql_query("SELECT id, name, goals, playtogoal FROM bold_players ORDER BY name ASC ");
while ($row_player = mysql_fetch_assoc($data_player)) {
$seasonstart = mktime(0, 0, 0, 7, 1, date('Y')-1);
$logplayer = $row_player['id'];
$data_log = mysql_query("SELECT id, createdate, logtype FROM bold_playlog WHERE logplayer=$logplayer AND logtype = 1 AND createdate > $seasonstart ");
$getresult = mysql_num_rows($data_log);
if($getresult > 0) {
echo 'the result';
}}
«упорядочено по воротам» ... ко времени первого гола, или по количеству голов или ...? –
Извините! Количество целей. –