Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyniki kwerendy SQL na stronie
Indoctrine
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 19.08.2013

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


Witam

Muszę stworzyć dość prosty mechanizm, który pozwoli mi na wyświetlanie wyniku SELECT z bazy MySQL.

Założenia:

Na stronie mam pole (form), gdzie wpisuję wartość z jednej kolumny w konkretnej tabeli.
Wynik pojawia się jako wiersz, zawierający określone na stałe wartości z kolumn pozostałych.

Tabela ma powiedzmy trzy kolumny:
ID, Imię, Nazwisko

Na przykład:
1, Jan, Kowalski
2, Anna, Nowak

Pole do wpisania na stronie służy do wpisania ID. Po wpisaniu 2 powinno pojawić się:
Anna Nowak


Na razie zrobiłem form do wpisu tak:

<form action="index.php" method="post">
ID:<br />
<input type="text" name="ID" />
<input type="submit" value="Sprawdz" />
</form>

<?php
// odebranie danych z form
$ID = $_POST['ID'];

if($ID) {

// połączenie z bazą danych
$connection = @mysql_connect('localhost', 'user', 'password')
or die('Brak połączenia z serwerem MySQL');
$db = @mysql_select_db('baza_danych', $connection)
or die('Nie mogę połączyć się z bazą danych');

// robię kwerendę
$pokaz = @mysql_query("SELECT imie, nazwisko FROM `ludzie` WHERE `ID`= '$ID'");

if($pokaz) echo ; // TUTAJ CHCĘ WYŚWIETLIĆ TO CO MI ZWRÓCIŁA KWERENDA - czy to się da w ogóle w ten sposób?
else echo "Błąd nie udało się wyświetlić rekordu";

mysql_close($connection);
}

?>
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: 23.08.2025 - 07:06