Autor Zpráva
ResistanceSR
Profil *
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 *
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
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 *
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
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 *
Nejde to :(
Moja hlavicka : <meta http-equiv="Content-Type" content="text/html; charset=windows-1250">

a verza MySQL je 4.1.22
Toto téma je uzamčeno. Odpověď nelze zaslat.

0