Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wyświetlanie najnowszego wpisu z bazy
krzychu0808
post
Post #1





Grupa: Zarejestrowani
Postów: 428
Pomógł: 2
Dołączył: 1.04.2007
Skąd: Pogorzelica

Ostrzeżenie: (10%)
X----


Próbuje wyświetlić najnowszy komentarz do zdjęcia... i robie to tak:
  1. <?php
  2. $row_komen = mysql_query("select * from komenzdjecia WHERE id_zdjecia LIKE $row_zdjecie[id_zdjecia] L
    IMIT 1"
    );
  3.  while($komen = mysql_fetch_assoc($row_komen)) {
  4.  echo "<br/><br/><b>Ostatni Komentarz:</b><br/>";
  5.  echo $komen[komentarz];
  6.  echo "<br/><b>Dodał:</b> $komen[dodal_name]";
  7.  }
  8. ?>

i wyświetla mi pierwszy komentarz dodany a nie ostatni próbowałem dodać ASC
$row_komen = mysql_query("select * from komenzdjecia WHERE id_zdjecia LIKE $row_zdjecie[id_zdjecia] ASC LIMIT 1");
while($komen = mysql_fetch_assoc($row_komen)) {
echo "<br/><br/><b>Ostatni Komentarz:</b><br/>";
echo $komen[komentarz];
echo "<br/><b>Dodał:</b> $komen[dodal_name]";
}
Ale mi wywala błąd:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/aikon/domains/elaz.eu/public_html/2th/galeriausera.php on line 36
Proszę o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
krzychu0808
post
Post #2





Grupa: Zarejestrowani
Postów: 428
Pomógł: 2
Dołączył: 1.04.2007
Skąd: Pogorzelica

Ostrzeżenie: (10%)
X----


ma wartość bo jak usune ASC to mi wyświetla ale jaki został dodany komentarz jaki pierwszy do tego zdjęcia like było zbędne bo to jest tabela gdzie trzymam wszystkie komenty zdjęć i wyświetlał wszystkie komenty dla danego foto ale jak jest wyświetlany tylko jeden to jest zbędne... Usunołem like zrobiłem:
  1. <?php
  2. $row_komen = mysql_query("select * from komenzdjecia WHERE id_zdjecia=$row_zdjecie[id_zdjecia] LIMIT 
    1"
    );
  3.  while($komen = mysql_fetch_assoc($row_komen)) {
  4.  echo "<br/><br/><b>Ostatni Komentarz:</b><br/>";
  5.  echo $komen[komentarz];
  6.  echo "<br/><b>Dodał:</b> $komen[dodal_name]";
  7.  }
  8. ?>

nadal jak dodam ASC error a bez asc też wyświetla pierwszy dodany koment to tego zdjęcia
------------------------
zrobiłem z tym order....
  1. <?php
  2. $row_komen = mysql_query("select * from komenzdjecia WHERE id_zdjecia=$row_zdjecie[id_zdjecia] ORDER 
    BY DESC LIMIT 1"
    );
  3.  while($komen = mysql_fetch_assoc($row_komen)) {
  4.  echo "<br/><br/><b>Ostatni Komentarz:</b><br/>";
  5.  echo $komen[komentarz];
  6.  echo "<br/><b>Dodał:</b> $komen[dodal_name]";
  7.  }
  8. ?>

też lipa ;p

Ten post edytował krzychu0808 13.08.2008, 21:14:14
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: 14.10.2025 - 02:00