Autor | Zpráva | ||
---|---|---|---|
Forest Profil * |
#1 · Zasláno: 25. 5. 2006, 21:23:30
ale teďka mi bohužel nefunguje tohle :
<?php echo "<table class='info'> <tr class='radek1'><td>Poslední přidaný film</td><td class='stats'>Statistika</td><td>Náhodný film z DB</td></tr> <tr><td> $sql = 'SELECT * FROM dvd_list ORDER BY id_film DESC LIMIT 1'; $sql = mysql_query($sql); while ($r=mysql_fetch_array($sql)) { echo '<img src='$r[cover_url]'>'; } </td></tr> </table>" ?> |
||
koudi Profil |
#2 · Zasláno: 25. 5. 2006, 21:27:24
v echu nemůžeš mit vnořený php příkazy
|
||
24k Profil * |
#3 · Zasláno: 25. 5. 2006, 21:42:48
proc by nemohl? akorat to ma spatne napsany
|
||
koudi Profil |
#4 · Zasláno: 25. 5. 2006, 21:50:05
No může pokud to chce vypsat na stránku....
|
||
Retal Profil |
#5 · Zasláno: 25. 5. 2006, 22:21:04
Jak píše 24k - máš špatnou syntaxi. Pozor na užívání uvozovek.
|
||
koudi Profil |
#6 · Zasláno: 25. 5. 2006, 22:24:20
Já bych spíš viděl problém v tom, že celej ten blok je echo. Včetně sql dotazů apod.
|
||
Retal Profil |
#7 · Zasláno: 25. 5. 2006, 22:36:58
Aha, máš pravdu, toho jsem si nevšiml. To je skutečně problém :)
|
||
koudi Profil |
#8 · Zasláno: 25. 5. 2006, 22:47:08
Nechci machrovat, ale řikal sem to už na začátku. ;-)
|
||
Michalek Profil |
#9 · Zasláno: 25. 5. 2006, 22:52:12 · Upravil/a: Michalek
proste a jednoduse, dobre je to takhle :-)
<?php echo "<table class='info'> <tr class='radek1'><td>Poslední přidaný film</td><td class='stats'>Statistika</td><td>Náhodný film z DB</td></tr> <tr><td>"; $sql = 'SELECT * FROM dvd_list ORDER BY id_film DESC LIMIT 1'; $sql = mysql_query($sql); while ($r=mysql_fetch_array($sql)) { echo '<img src='$r[cover_url]'>'; } echo " </td></tr> </table>" ?> |
||
djlj Profil |
#10 · Zasláno: 25. 5. 2006, 22:54:46
Ještě ti na konci chybí středník... tedy:
echo " </td></tr> </table>"; |
||
Michalek Profil |
#11 · Zasláno: 25. 5. 2006, 22:58:15
omlouvám se, nevšiml jsem si; ale mám tušení že když to hned končí ?> fungovalo by to i bez středníku.
|
||
Retal Profil |
#12 · Zasláno: 25. 5. 2006, 23:16:33
Koudi: říkal, máš pravdu :)
|
||
mig Profil * |
#13 · Zasláno: 26. 5. 2006, 08:02:09
Měl bych ještě dvě drobné připomínky.
- echo uzavřít do jednoduchých uvozovek a do dvojitých vypisovat class="neco" - v tomto konkrétním příkladu vyskočit z PHP do HTML a před SELECTem se vrátit do PHP Důvody naleznete po zobrazení zdrojového kódu v html prohlížeči - class budou správně ve dvojitých uvozovkách - snadnější formátování HTML kódu + možná zanedbatelně rychlejší výpis Ilustrační příklad s uzavřenými tagy <table></table>
|
||
djlj Profil |
#14 · Zasláno: 26. 5. 2006, 09:11:16
- class budou správně ve dvojitých uvozovkách
Dyť je to přece jedno... já si zvykl veškeré html psát do jednoduchých uvozovek a zatím s tím nemám problém... |
||
lipo Profil * |
#15 · Zasláno: 26. 5. 2006, 14:51:45
djlj
Dyť je to přece jedno... já si zvykl veškeré html psát do jednoduchých uvozovek a zatím s tím nemám problém... U nas by te direktor sezral. Prkotinama to zacina a konci to vyhazovem :-( |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0