Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL] includowanie treśći z bazy danych z wykorzystaniem kolumny innej niz id
Sekwer
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 2
Dołączył: 18.01.2009

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


Chciałbym includować dane z bazy, wg kolumny kat, a nie jak dotychczas id.
Mam tabelę:
-----------------------------
id | kat | tresc |
1 | glowna | strona główna |
2 | kontakt| kontakt ze mną|
-----------------------------

i kod php:
CODE
if (isset($_GET['kat']))
@$id = $_GET['kat'];

$wynik = mysql_query('SELECT tresc FROM tabela WHERE id='.$id.'')
or die('Błąd zapytania');

$strona = mysql_fetch_array($wynik);
echo $strona['tresc'];
?>


Z powyższego wyniku poprawnie działa, jak wpisze index.php?kat=1
a chciałbym, zeby trzebabyło wpisać index.php?kat=glowna

Kombinowałem i takie coś mi wyszło:
CODE
if (isset($_GET['kat']))
@$id = $_GET['kat'];

$wynik = mysql_query('SELECT tresc FROM tabela WHERE kat='.$id.'')
or die('Błąd zapytania');

$strona = mysql_fetch_array($wynik);
echo $strona['tresc'];
?>


Połączenie z MySql i wybranie odpowiedniej bazy jest wcześniej (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował Sekwer 1.03.2009, 11:22:17
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: 24.08.2025 - 00:22