![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 21.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
problem jest taki: chce ustalic obrazek jako tlo dla kazdego wyswietlanego elementu, tzn u mnie kazdej grupy informacji ktora wydobywam z bazy
probowalem zrobic to tak, jak jest zakomentowane, ale nie zadzialo Kod <?php
//skrpyt do wyswietlania czreterch najswiezszych informacji z bazy danych // laczenie z baza $link = mysql_connect('localhost', 'root', '') or die('Nie mozna polaczyc zbza bo: ' . mysql_error()); //wybieramy baze danch mysql_select_db('baza') or die('Nie mozna wybrac bazy'); $zapyt = 'SELECT `nr`, `data`, `tytul`, `tresc`, `osoba` FROM newsy WHERE ok=1 ORDER BY data DESC LIMIT 3'; $result = mysql_query($zapyt) or die('Nie mozna wykonac zapytania bo: ' . mysql_error()); while ($row = mysql_fetch_array($result, MYSQL_NUM)) { //echo '<img src="tlo_artykulu.jpg" />'; //echo '<a>'; printf ("<center><b>" . $row[2] . "</b></center>"); printf ($row[3] . "<br />"); printf ("<right><i><b>" . $row[4] . "</b></i></right><br />"); printf ("<right>" . $row[1] . "</right><br /><br />"); echo '<center><img src="pasek3.jpg" /></center><br />'; //echo '</a>'; } mysql_free_result($result); // zamykamy polaczenie mysql_close($link); ?>
Powód edycji: Brak tagu /~strife/
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 439 Pomógł: 21 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
a może tak:
Kod echo '<div style="background-image: url('tlo_artykulu.jpg');" />'; printf ("<center><b>" . $row[2] . "</b></center> $row[3] . "<br /> <right><i><b>" . $row[4] . "</b></i><br /> " . $row[1] . "</right><br /><br /> <center><img src=\"pasek3.jpg\" /></center><br /></div>"; PS. jak się daje A to trzeba atrybuty(co najmniej href, zalecane też alt) pozatym <center> jest zdeprecyzowany... Ten post edytował dadexix 21.11.2007, 17:50:03 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 21.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
niestety wyskakuje blad :
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' w linii: Kod echo '<div style="background-image: url('kara/tlo_artykulu.jpg');" />';
Ten post edytował jewel1985 21.11.2007, 17:54:58 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 890 Pomógł: 65 Dołączył: 13.11.2005 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Bo skąd niby php ma wiedzieć, że te apostrofy w css nie kończą echo tylko są jego częścią, hę? (IMG:http://forum.php.pl/style_emoticons/default/aaevil.gif) A tak w ogóle, to:
Bo adres obrazka podaje się bezpośrednio w nawiasie bez apostrofów/cudzysłowów |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 439 Pomógł: 21 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
słownik do ręki i czytaj:) mały błędzik... daj tak:
Kod echo '<div style="background-image: url(\'tlo_artykulu.jpg\');" />';
printf ("<center><b>" . $row[2] . "</b></center> $row[3] . "<br /> <right><i><b>" . $row[4] . "</b></i><br /> " . $row[1] . "</right><br /><br /> <center><img src=\"pasek3.jpg\" /></center><br /></div>"; |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 21.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
dziala.... bez zadnych apostrofow i cudzyslowiow (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
dzieki za pomoc |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 439 Pomógł: 21 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
Cytat Bo adres obrazka podaje się bezpośrednio w nawiasie bez apostrofów/cudzysłowów zawze daje z i działa... hy? a co do tego apostrofu to poprostu nie dopatrzenie:P
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 890 Pomógł: 65 Dołączył: 13.11.2005 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Nie napisałem przecież, że to błąd. Ale skoro nie trzeba ich podawać, to pisząc to w echo łatwiej jest je pominąć, niż escape'ować (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 439 Pomógł: 21 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
Cytat Nie napisałem przecież, że to błąd. Ale skoro nie trzeba ich podawać, to pisząc to w echo łatwiej jest je pominąć, niż escape'ować winksmiley.jpg ale często w innych miejscach trzeba a zdobywa sie dobry nawyk:D |
|
|
![]()
Post
#10
|
|
Grupa: Postów: 4 Pomógł: 0 Dołączył: 7.11.2004 Ostrzeżenie: (10%) ![]() ![]() |
Zgadzam sie z drPayton. Pozdrawiam
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 12:24 |