Autor | Zpráva | ||
---|---|---|---|
jayare Profil * |
#1 · Zasláno: 29. 7. 2011, 07:47:31
Ahojky, mám takový problém mám tento php kód:
echo "<table width='100%' border='0' cellspacing='2' cellpadding='0'>\n<tr valign='top'> \n<td width='30%'>\n"; opentable("<a href='http://www.stefl-tour.cz/articles.php?cat_id=1'>Jednodenní zájezdy</a>"); echo "<img src='/themes/theme/images/jednodenni.jpg' style='margin:5px' alt='' align='left' />"; $result = dbquery("SELECT * FROM ".$db_prefix."articles WHERE `article_cat`='1' AND DATE(termin_od) >= DATE(NOW()) ORDER BY termin_od ASC LIMIT 0,10");//stefl if (dbrows($result)) { while($data = dbarray($result)) { $itemsubject = trimlink($data['article_subject'], 50); $termin_od_datum= date("j.n.Y",strtotime($data['termin_od']));//stefl echo "<span style='font-size: 12px;'>»</span> <a href='".BASEDIR."articles.php?article_id=".$data['article_id']."' title='".$data['article_subject']."' class='side'>".$itemsubject." ".$termin_od_datum." ".$data['cena']."</a><br />\n";//stefl } } else { echo "<div style='text-align:center'>Žádné zájezdy</div>\n"; } který mi vypisuje jednotlivé zájezdy, ale tyto položky (vypsané) nejsou od sebe nijak odděleny a tak bych tam dal třeba tu čáru (<hr />), nebo něco jiného, jenže nemám představu jak to oddělit, když se mi to vypisuje z tabulky v MySQL. Poradí někdo? |
||
Jake898 Profil |
#2 · Zasláno: 29. 7. 2011, 08:19:25
Ahoj.
Zkus řádek 10 upravit na echo "<span style='font-size: 12px;'>»</span> <a href='".BASEDIR."articles.php?article_id=".$data['article_id']."' title='".$data['article_subject']."' class='side'>".$itemsubject." ".$termin_od_datum." ".$data['cena']."</a><br /><hr />\n";//stefl |
||
Taps Profil |
#3 · Zasláno: 29. 7. 2011, 08:21:23
jayare:
„a tak bych tam dal třeba tu čáru (<hr />)“ a co ti v tom brání ? <? .... echo "<span style='font-size: 12px;'>»</span> <a href='".BASEDIR."articles.php?article_id=".$data['article_id']."' title='".$data['article_subject']."' class='side'>".$itemsubject." ".$termin_od_datum." ".$data['cena']."</a><br />\n";//stefl echo"<hr>"; ... ?> |
||
jayare Profil * |
#4 · Zasláno: 29. 7. 2011, 09:37:55
Děkuji mnohokrát pánové, ale ještě bych tam měl jeden problém, když mám delší název tak se mi hodí zbytek na další řádek, nevíte co s tím?
přikládám obrázek: Odkaz |
||
Str4wberry Profil |
#5 · Zasláno: 29. 7. 2011, 09:57:49
Proč
<hr> ? K tomuto účelu slouží CSS vlastnost border .
Co se týče druhého problému, tak bych doporučil použít místo některých mezer, aby se to nezalomilo na nevhodném místě.
|
||
jayare Profil * |
#6 · Zasláno: 29. 7. 2011, 10:02:20
Děkuji, jen nevím jak zadat do kódu to  .
|
||
Str4wberry Profil |
#7 · Zasláno: 29. 7. 2011, 10:16:24
Buď přímo do databáze, nebo si nahradit klasické mezery nedělitelnými při výpise.
str_replace(" ", " ", $data['cena']) |
||
jayare Profil * |
#8 · Zasláno: 29. 7. 2011, 10:25:38
Dobře, pokusím se to tam nějak dát, jen bych ještě měl jednu prosbu. Vše bude v obrázku, ale nejprve to jen vysvětlím. Nalevo mám obrázek a v pravo potřebuji text aby se zarovnával sice doleva, ale aby mi nelezl pod obrázek:
Obrázek |
||
jayare Profil * |
#9 · Zasláno: 29. 7. 2011, 10:28:09
Při nejhorším se můžete podívat na tento web: http:///www.stefl-tour.cz/
|
||
startIE Profil * |
#10 · Zasláno: 29. 7. 2011, 10:29:30
<div style="float:left;width:200px"> <img src="obr.jpg"> </div> <div style="float:right;width:500px"> <p>Nějaký text</p> </div> Nepo použij tabulku :-) |
||
jayare Profil * |
#11 · Zasláno: 29. 7. 2011, 10:46:28
Děkuji za radu, jenže když to tam zkouším dávat tak mi to pořád hlásí errory, nevíte jak to vložit do toho kódu, který jsem postoval výše?
|
||
startIE Profil * |
#12 · Zasláno: 29. 7. 2011, 10:54:56
<?php echo " <div style=\"float:left;width:80px\"> <img src='http://www.stefl-tour.cz/themes/theme/images/jednodenni.jpg' alt='' /> </div> <div style=\"float:right;width:200px\"> <span style='font-size:12px'>»</span> <a href='".BASEDIR."articles.php?article_id=".$data['article_id']."' title='".$data['article_subject']."' class='side'>".$itemsubject." ".$termin_od_datum." ".$data['cena']."</a> </div>"; ?> Tohle by mělo být ok |
||
Str4wberry Profil |
#13 · Zasláno: 29. 7. 2011, 10:56:59 · Upravil/a: Str4wberry
Pokud ti dělá problém spojování řetězců a proměnných, můžeš formát ceny upravit ještě před jejím výpisem.
$data['cena'] = str_replace(" ", " ", $data['cena']); Co se týče té obrázkové odrážky, tak na to jdeš špatně. Řešením je vyhodit ten <span> a nastavit pro <a> obrázek na pozadí (background ) a levé odsazení (padding ). Viz ukázka.
|
||
jayare Profil * |
#14 · Zasláno: 29. 7. 2011, 11:30:38
Já vám oběma hrozně děkuji, jenže jsem na tohle trošku levej a neumím to nasadit do kódu :( Ten návod od startIE se mi podařilo tam dát, ale nějak mi to ještě nesedí, pořád to není ono.
|
||
startIE Profil * |
#15 · Zasláno: 29. 7. 2011, 11:35:11
Nesedí protože ten kód potřebuje trošku opravit. Napiš mi svůj mail a rád se stebou spojím pomocí skype a provedu tě vložením.
|
||
jayare Profil * |
#16 · Zasláno: 29. 7. 2011, 11:38:28
To by jsi byl moc hodný ;)
Skype: jirnek93 |
||
Časová prodleva: 13 let
|
0