Witam na wstępie chciałem wszystkich pozdrowić jestem tu nowy pierwszy mój post raczkuje w php.
Chciałem zrobić listę rozwijana mysql php i po wybraniu z listy przekazanie id do zmiennej żeby wykonał sie drugi kod do bazy danych .
Coś jest nie tak .Nie chce działać
Pozdrawiam
<!DOCTYPE html>
<html lang="pl">
<head>
<title>www</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Language" content="pl">
<meta charset="utf-8"/>
</head>
<body>
<form method="post">
<center><select size="1" name="wycieczka" class="ban" size="60"><option selected>Wybierz wycieczke</option></center>
<?php
$con = @mysqli_connect('localhost', 'x', 'x', 'x');
if (!$con) {
// echo "Bład: " . mysqli_connect_error();
exit();
}
if (!$con->set_charset("utf8")) {
// printf("Błąd ładowania zestawu znaków utf8: %s\n", $con->error);
exit();
} else {
// printf("", $con->character_set_name());
}
$query ='select id,nazwaprzystanku,x,y from przystanki where x>"0" ';
$result=mysqli_query($con,$query);
while ($row=mysqli_fetch_row($result)) {
echo '<option value='.$row['0'].' >'.$row['0']. " " .$row['1'].' </option>';
};
echo"</select>";
echo '<input type="submit" name="lista_uczestnikow" value="lista uczestników" />';
?>
</form>
<?php
if ($_POST["lista_uczestnikow"])
{
//$i=1;
$zapytanie='SELECT * FROM przystanki where id=$_POST[wycieczka] ';
$getdata=mysqli_query($con,$zapytanie);
while($row=mysqli_fetch_array($getdata))
{
echo $row['0'];
}
?>
</body>
</html>