Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] lista rozwijana przkazanie zmienej, Lista rozwijana przkazanie zmienej
hpzzz
post 4.07.2018, 11:11:50
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
viking
post 4.07.2018, 13:47:16
Post #2





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

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


I poczytaj sobie http://php.net/manual/en/mysqli-stmt.bind-param.php Nigdy nie przekazuj parametrów użytkownika bezpośrednio do bazy.


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 5.05.2024 - 20:53