Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Zapytanie do bazy danych
Forum PHP.pl > Forum > Przedszkole
krzychu0808
Mam w bazie danych wiadomości o różnych kategoriach w jednej tabeli. I chciałbym wyświetlić ostatnią dodaną wiadomość z np kategori polska
mam wyświetlanie ostatniego wpisu do tabeli:
  1. <?php
  2. $row_komen = mysql_query("select * from wiadomosci oRDER BY id desc LIMIT 1");
  3. ?>

nazwa kategori jest w polu kat.. proszę o pomoc
erix
Nie możesz dodać po prostu WHERE z ID kategorii...?
krzychu0808
coś takiego?
  1. <?php
  2. $row_komen = mysql_query("select * from wiadomosci WHERE kat='$kategoria' desc LIMIT 1");
  3. ?>
bim2
Tak, a ja na przyszłość dodam żebyś filtrował tą zmienną.
erix
Zjadłeś ORDER.

Przydałby Ci się kurs MySQL.
krzychu0808
Wywala mi
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/aikon/domains/elaz.eu/public_html/wiadomosci/rss/silnik.php on line 46

linia 45,46
  1. <?php
  2. $row_komen = mysql_query("select * from wiadomosci WHERE kat='$kategoria' desc LIMIT 1");
  3. $kat = mysql_fetch_assoc($row_komen);
  4. ?>
erix
Napisałem, coś zjadłeś.

Ale to elementarz... :X
MateuszS
Ehh kolego ;D

  1. <?php
  2. $row_komen = mysql_query("select * from `wiadomosci` WHERE `kat`='".$kategoria."' ORDER BY `id`desc LIMIT 1");
  3. $kat = mysql_fetch_assoc($row_komen);
  4. ?>
erix
Ech, i nauka poszła w las...
MateuszS
Usuń usuń!!! haha.gif

Krzychu:
1. pamiętaj o ` fajne som.
2. Podstawowa wiedza o MySQL -> kurs
3. Zagnieżdżanie zmiennych w kodzie sql
4. Kurs mysqla
Wicepsik
mysql_error" title="Zobacz w manualu PHP" target="_manual
Pomaga i to dużo haha.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.