Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] lista rozwijana przkazanie zmienej, Lista rozwijana przkazanie zmienej
hpzzz
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 16.03.2018

Ostrzeżenie: (0%)
-----


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>



Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Witaj.
1) uzywaj BBCODE dla wstawianego kodu na forum
2) Naucz sie opisywac problem. Cos nie dziala to nie opis problemu. Masz napisac co konkretnie nie dziala bo wiele rzeczy w twoim kodzie moze nie dzialac
3) DEBUGuj kod, wyswietlaj zapytana jakie tworzysz oraz bledy zapytan. przykladowo tu
$zapytanie='SELECT * FROM przystanki where id=$_POST[wycieczka] ';
masz blad.

Zapoznaj sie z
Temat: Jak poprawnie zadac pytanie oraz przygotowac srodowisko pracy
by wyswietlic sobie jak wyglada to zapytanie co pokazalem oraz by zobaczyc jaki blad rzuca baza danych
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 18:53