Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Wyświetlanie artykułów - problem
Wojtek0Adam
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 9.01.2010
Skąd: Iłowa

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


Witam na forum. Tworzę system artykułów w MYSQL i PHP (często opieram się o kursy, tutoriale itp.). Zrobiłem tabelę art, w której są kolumny: id, autor, tytul, tresc, data i skrot. Na stronie głównej index.php skrypt wyświetla 5 ostatnich artykułów (autor, tytul, data, skrót) wg daty. Wszystko jest ok. Na podstronie art.php po prawej wyświetla się lista wszystkich artykułów (tytul, skrot) z linkami. To też jest ok. Gdy wejdę w odsyłacz do artykułu, np. art.php?id=2 obok powinien się pojawić artykuł z rekordu, którego id=2. Niestety, nie pojawia się. Czy ten skrypt wyświetlania jest prawidłowy?

  1. <?php
  2. mysql_connect('localhost', 'root' , xxxx');
  3. mysql_select_db("strona");
  4. $query = mysql_query("select * from art where id='$id'");
  5. $rekord = mysql_fetch_array($query);
  6. $tekst = '<h3>'.$rekord[2].'</h3><br/>'.$rekord[1].'<br/>'.$rekord[4].'<br/>'.$rekord[3];
  7. echo $tekst;
  8. ?>


Pozdrawiam


--------------------
HTML: [-----[-]--] CSS: [---[-]----] PHP: [-[-]------]
blog i forum
Go to the top of the page
+Quote Post
koreja
post
Post #2





Grupa: Zarejestrowani
Postów: 120
Pomógł: 22
Dołączył: 15.07.2008
Skąd: Raniżów/Rzeszów

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


  1. $query = mysql_query("select * from art where id='".(int)$_GET['id']."'");


Masz smile.gif
Go to the top of the page
+Quote Post
Wojtek0Adam
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 9.01.2010
Skąd: Iłowa

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


Wszystko działa, dzięki! smile.gif


--------------------
HTML: [-----[-]--] CSS: [---[-]----] PHP: [-[-]------]
blog i forum
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 08:09