Autor | Zpráva | ||
---|---|---|---|
ResistanceSR Profil * |
#1 · Zasláno: 11. 3. 2007, 19:01:47
Tak, asom tu zase :) Problemje v tom že som sprawil formulár :
<form method="GET" action="http://www.fever-webs.tym.sk/tojejedno.php"> <table border="0px" rules="none"> <tr><td>Autor :</td><td><input type="text" name="autor" size="60"></tr> <tr><td valign="top">Scénár :</td><td><input type="text" name="scenar" size="60" style="height: 300px;"></tr> </table> <br> <input type="submit" value="Pridať scénár"> Ked sa to potvrdi tak nasleduje tento skript : <?php $link = mysql_connect("mysql.ic.cz", "ty_fever_webs", "TAJNE") or die ("Ľutujem ale nepodarilo sa pripojiť k databázovému servru. Peter Multáň a Váš tým FeVeR"); $db = mysql_select_db("ty_fever_webs", $link) or die ("Ľutujem ale nepodarilo sa pripojiť k databázi.Peter Multáň a Váš tým FeVeR"); $query = "INSERT INTO scenare (scenar, autor) VALUES ('$autor', '$scenar')"; mysql_query($query, $link) or die ("Nepodarilo sa pridať scénár, kontaktujte ma prosím.Ďakujem, Peter Multáň"); mysql_close(); ?> No klikne si na moznost spet (v HTML) [ <a href="http://www.fever-webs.tym.sk/tojejednooooo.php">Späť</a> ] A tu nasleduje dalsi skript : <?php $link = mysql_connect("mysql.ic.cz", "ty_fever_webs", "TAJNE") or die ("Ľutujem ale nepodarilo sa pripojiť k databázovému servru. Peter Multáň a Váš tým FeVeR"); $db = mysql_select_db("ty_fever_webs", $link) or die ("Ľutujem ale nepodarilo sa pripojiť k databázi.Peter Multáň a Váš tým FeVeR"); $query = "SELECT * from scenare WHERE autor = 'Peter Multáň' ORDER BY autor"; $result = mysql_query($query, $link) or die ("Ľutujem ale SQL skript nešlo provést.Peter Multáň a Váš tým FeVeR"); $num = mysql_num_rows($result); echo "V databázi sa nachádza ".$num." scénárov <br><br> n" ; echo "<table bgcolor="dimgray" border="1px" rules="rows" frame="void" bordercolor="white"> n "; while ($row=mysql_fetch_array($result)) { echo "<tr><td width="500px">".$row["scenar"]."</td><td valign="top" bgcolor="SteelBlue" width="130px">".$row[autor]."</td></tr> n"; echo "</table>"; } mysql_free_result($result); mysql_close(); ?> No, a vsetko funguje jak ma, ked si kuknem databazu tak tam to co som cez ten skript (formular) pridal je. Ale na stranke so skriptom : <?php $link = mysql_connect("mysql.ic.cz", "ty_fever_webs", "TAJNE") or die ("Ľutujem ale nepodarilo sa pripojiť k databázovému servru. Peter Multáň a Váš tým FeVeR"); $db = mysql_select_db("ty_fever_webs", $link) or die ("Ľutujem ale nepodarilo sa pripojiť k databázi.Peter Multáň a Váš tým FeVeR"); $query = "SELECT * from scenare WHERE autor = 'Peter Multáň' ORDER BY autor"; $result = mysql_query($query, $link) or die ("Ľutujem ale SQL skript nešlo provést.Peter Multáň a Váš tým FeVeR"); $num = mysql_num_rows($result); echo "V databázi sa nachádza ".$num." scénárov <br><br> n" ; echo "<table bgcolor="dimgray" border="1px" rules="rows" frame="void" bordercolor="white"> n "; while ($row=mysql_fetch_array($result)) { echo "<tr><td width="500px">".$row["scenar"]."</td><td valign="top" bgcolor="SteelBlue" width="130px">".$row[autor]."</td></tr> n"; echo "</table>"; } mysql_free_result($result); mysql_close(); ?> Tie pridane moznosti nezobrazi.Kde je problem ?? PLSSS HEEELP,ďakujem :) |
||
ResistanceSR Profil * |
#2 · Zasláno: 11. 3. 2007, 19:06:13
No, tak ked odsrtanim zo skripti ktory zobrazuje tabulku "scenare" WHERE autor = 'Peter Multáň', tak mi to uz zobraz ale straaaaasne rozhadzane.... :( PLS help :)
|
||
nightfish Profil |
#3 · Zasláno: 11. 3. 2007, 19:32:20
ResistanceSR
v tom případě by mohl být problém se znakovou sadou po připojení k databázi zavolej SET NAMES 'cp1250'; //cp1250 = windows 1250; utf8 = UTF-8; musi se shodovat s udajem v meta tagu (kodovanim stranky) |
||
ResistanceSR Profil * |
#4 · Zasláno: 11. 3. 2007, 19:38:19
Skusim, ale len tak pre istotu, ja som myslel ze ta tabulka je totalne rozhadzana.... a zank. sadu mam windows 1250 ....takze jak ma ten kod vyzerat ?
|
||
nightfish Profil |
#5 · Zasláno: 11. 3. 2007, 19:45:39
inu... za mysql_select_db dej (do obou skriptů)
mysql_query("SET NAMES 'cp1250'"); (předpokládám, že oba skripty jsou ve windows-1250 a verze mySQL je 4.1 nebo novější) |
||
ResistanceSR Profil * |
#6 · Zasláno: 11. 3. 2007, 19:52:04
Nejde to :(
Moja hlavicka : <meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> a verza MySQL je 4.1.22 |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0