| 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: 12 let
|
|||
0