選手と相手チームの名前を含むドロップダウン メニューがあります。ユーザーが対戦相手のチームを選択して送信ボタンをクリックすると、isset 関数がトリガーされ、ドロップダウン メニューのデータが取得され、データベースにアップロードされます。
それは十分に単純ですが、私が推測するのは構文エラーです。ページを開くと、タイトルにメッセージが表示されます。私は運がないのでこれを修正しようとしてきました。誰かが私を正しい方向に向けることができれば、それは大歓迎です。
if ( isset($_POST['submit']) ) {
$player_ids = array_map('intval', $_REQUEST['players']);
$opponents_id = $_REQUEST['players'];
var_dump($opponents_id);
$query = 'SELECT `name`, `position`
FROM `player_info`
WHERE `player_id` IN (' . implode(',', $player_ids) . ')';
$return_names = mysql_query($query) or die(mysql_error());
while ( $row = mysql_fetch_assoc($return_names) )
{
$selected[] = $row['name'];
$position[] = $row['position'];
}
$query = ("SELECT `fixture_id`
FROM `fixtures`
WHERE `fixture_id` = $opponents_id");
$result = mysql_query($query) or die(mysql_error());
while ($row = mysql_fetch_array($query))
{
$fixture_id[] = $row['fixture_id'];
}