Cytat(kosik86 @ 17.10.2008, 07:00:44 )

Witam, mam pytanie odnosnie prostego skryptu. Mam baze danych mysql z tabela:
customers
-------------
city_id
city_name
----------
city_id to po prostu numerek autoinkrementowany , city_name to miejscowosc np : katowice,sosnowiec,warszawa,krakow,gdansk etc. Na stronie mam formularz w ktorym uzytkownik wpisuje miasto i zalozmy ze jesli wpisze katowice to wyswietla sie strona katowice.php jesli wpsize sosnowiec to strona sosnowiec.php ktora zostala juz wczesniej utworzona. Jak to zrobic? Nie jestem programista i nie wiem jak to zbytnio zrobic, mam podstawowe znajomosci html i troszke php. Pozdrawiam.
Dodaj pole listy które będzie pobierało dane z tabeli np. tak
<?php
$dbhost = 'localhost'; // tu wpisujesz nazwię serwera
$dbuser = 'uzytkownik'; // użytkownik który może łączyć się do tej bazy
$dbpass = 'haslo'; // hasło ww użytkownika
$dbname = 'nazwa_tabeli'; // nazwa Twojej tabeli
$polacz = @mysql_connect($dbhost, $dbuser, $dbpass) or
die ('Problem z połączeniem'); // łączysz się do bazy $query = "SELECT city_id, city_name FROM customers"; //zadajesz pytanie do swojej tabeli
$result = mysql_query($query) or
die('UUpss nie mogę pobrać rekordów z bazy :('); echo "Baza jest pusta.<font color='red'><b> ERROR 1</b></font> <br>";
}else
{
echo '<select name="pole_miasto">'; {
echo '<option>'.$city_name.'</option>';
}
?>
I masz .
Powodzenia
Redelek