Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wstawienie div w skrypt.
obiwanek
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 12.07.2009

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


Witam. Mam skrypt na newsy, a tutaj czesc do ich wyswietlania :

CODE
<?
$uchwyt=mysql_connect('localhost','xxxxxxx','xxxxxxxx')
or die('Nieudane połączenie z bazą danych...');
mysql_select_db('xxxxxxxx')
or die('Nie udało się wybrać bazy danych...');
$link=mysql_query("SELECT * FROM news ORDER BY id desc");
while($wiersz=mysql_fetch_array($link))
{
echo '<b>';
echo $wiersz['tytul'];
echo '</b> (';
echo $wiersz['data'];
echo ')';
echo "<br>\n";
echo $wiersz['tresc'];
echo "<br>\n";
echo "<br>\n";
}
mysql_close($uchwyt);
?>


chcialbym wstawic
Kod
echo '<b>';
echo $wiersz['tytul'];
echo '</b> (';
echo $wiersz['data'];
echo ')';
w <div class="titleblock"> lecz nie mam pojecia jak [ciagle errory], jakies pomysly ? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował obiwanek 12.07.2009, 01:01:57
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
TheaSiX
post
Post #2





Grupa: Zarejestrowani
Postów: 110
Pomógł: 10
Dołączył: 3.09.2006
Skąd: Bishop Auckland

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


jakie errory?

podpowiedź: tag samego diva chcesz wypisać raz prawda? więc wystarczy, że użyjesz np. echo ale przed pętlą wyświetlającą Twoje zapytania z bazy.. popróbuj i daj znać
Go to the top of the page
+Quote Post
sadistic_son
post
Post #3





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


Jeśli dobrze zrozumiałem o co Ci chodzi to powinno wyglądać tak:
  1. <?php
  2. while($wiersz=mysql_fetch_array($link))
  3. {
  4. echo '<div class="titleblock"> <b>';
  5. echo $wiersz['tytul'];
  6. echo '</b> (';
  7. echo $wiersz['data'];
  8. echo ')</div>';
  9. echo "<br />\n";
  10. echo $wiersz['tresc'];
  11. echo "<br />\n";
  12. echo "<br />\n";
  13. }
  14. ?>

U mnie to nie generuje żadnych errorów, przynajmniej jeśli chodzi o składnię. Dajel nie próbowałem.
A Tobie jakie błędy się pokazują?

Może zamiast $wiersz['tytul'] itp. spróbuj ponazywać zmienne wg kolejności komórek z bazy.
Np. jeśli w bazie są pola: id, tytul, data, tresc to użyj:
  1. <?php
  2. while($wiersz=mysql_fetch_array($link))
  3. {
  4. echo '<div class="titleblock"> <b>';
  5. echo $wiersz[1];
  6. echo '</b> (';
  7. echo $wiersz[2];
  8. echo ')</div>';
  9. echo "<br />\n";
  10. echo $wiersz[3];
  11. echo "<br />\n";
  12. echo "<br />\n";
  13. }
  14. ?>


Ten post edytował sadistic_son 12.07.2009, 04:58:40
Go to the top of the page
+Quote Post
obiwanek
post
Post #4





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 12.07.2009

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


@sadistic_son

dziekuje bardzo za pomoc! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

temat do zamkniecia
Go to the top of the page
+Quote Post

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: 22.08.2025 - 12:59