Autor | Zpráva | ||
---|---|---|---|
walkerman Profil |
#1 · Zasláno: 22. 7. 2013, 18:48:16
Zdravím všechny mám script
<?php include"./config.php"; $dotaz = mysql_query("SELECT * FROM komentare"); while($zaznam = MYSQL_Fetch_Array($dotaz)): $id = $zaznam["id"]; $zprava = $zaznam["zprava"]; $datum = $zaznam["datum"]; $id_nicku = $zaznam["id_nicku"]; $dotaz2 = mysql_query("SELECT * FROM uzivatele WHERE id='$id_nicku' ;"); while($vystup = mysql_fetch_object($dotaz2)) { $nick = $vystup->nick; } echo "Jméno: $id_nicku | Zpráva: $zprava"; endwhile; ?> |
||
Fisir Profil |
#2 · Zasláno: 22. 7. 2013, 19:16:30
Reaguji na walkermana [#1]:
Musíš escapovat uvozovky okolo třídy. |
||
walkerman Profil |
#3 · Zasláno: 22. 7. 2013, 19:35:37
Toho docílím jak ? promiň jsem laik
|
||
Fisir Profil |
Reaguji na walkermana [#3]:
Zadáš do Googlu „jak escapovat uvozovky“, nebo před uvozovky neznačící začátek/konec řetězce vložíš zpětné lomítko ( \ ).
|
||
jenikkozak Profil |
walkerman:
Možností máš celou řadu, nejčastější budou tato řešení: <?php echo "<section class=\"messages\">"; // aby vnitřní uzovovky neukončily řetězec, který je ohraničen uvozovkami, vloží se před ně zpětné lomítko - jde o tzv. escapování echo "<section class='messages'>"; // uvnitř řetězce ohraničeného uvozovkami se mohou směle použít apostrofy echo '<section class="messages">'; // řetězec se dá ohraničit i pomocí apostrofů, pak uvnitř uvozovky nevadí. echo "<section class=messages>"; // a nejjednodušší možnost: pokud hodnota atributu v HTML neobsahuje mezeru (a ostrou závorku, možná ještě nějaké další znaky), není potřeba ho ohraničovat uvozovkami. |
||
Časová prodleva: 11 let
|
0