Autor | Zpráva | ||
---|---|---|---|
monicka Profil * |
#1 · Zasláno: 20. 2. 2011, 02:26:51
Můžete mi prosím pomoct? Mám editaci údají pomocí MYSQL. Doma na localhostu plně funkční ale na serveru onebit.cz nejede.
Když hodnoty zadám natvrdo do MYSQL přes phpmyadmina, tak se mi správně na stránkách ukážou. Ovšem když zkusím updatnout přes edit.php, tak se všechny hodnoty vymažou. Myslím, že mám něco špatně v insert.php . Ale nechápu jaktože doma to jede ale na hostingu ne :-( ... Jsem začátečník a je to spíš splácaný kód převzatý z webů. Jestli je potřeba nějaký error log napište mi prosím jak na to. edit.php <? include "config.php"; $result = mysql_query("SELECT * FROM cenik_1"); while($row = mysql_fetch_array($result)) { echo " <form action='insert.php' method='POST' name='formular' onSubmit='return zkontroluj(this)'> <tr> <td><strong>Ubytování</strong></td> <td> <div style='TEXT-ALIGN: center'><input type='text' name='prvni' size='1' value='" .$row['prvni']. "'> Kč</div> </td> <td> <div style='TEXT-ALIGN: center'><input type='text' name='druha' size='1' value='" .$row['druha']. "'> Kč</div> ?> insert.php <?php include "config.php"; $sql = "UPDATE cenik_1 SET prvni = '$prvni', druha = '$druha'"); if (!mysql_query($sql)) { die('Error: ' . mysql_error()); } ; ?> |
||
php_apc Profil * |
#2 · Zasláno: 20. 2. 2011, 05:04:59
monicka:
<?php include "config.php"; $sql = "UPDATE cenik_1 SET prvni = '".$_POST['prvni']."', druha = '".$_POST['druha']."'"); if (!mysql_query($sql)) { die('Error: ' . mysql_error()); } ; ?> Zde je chyba :-) |
||
php_apc Profil * |
#3 · Zasláno: 20. 2. 2011, 05:06:48
* ještě smazat konec závorky na řádku 6:
<?php include "config.php"; $sql = "UPDATE cenik_1 SET prvni = '".$_POST['prvni']."', druha = '".$_POST['druha']."'"; if (!mysql_query($sql)) { die('Error: ' . mysql_error()); } ; ?> |
||
monicka Profil * |
#4 · Zasláno: 20. 2. 2011, 16:11:05
Díky moc chlapi už to jede jak má...
Můžete mi ještě napovědět s jednou maličkostí? :-) Když použiju tento skript na zaheslování, zase vše funguje jen s jedním problémem. Po zadání správného hesla, mě to přesměruje na index místo aby to zobrazilo "skrytý text". Nevíte v čem je háček? <body> <?php if($_GET["heslo"] != "tajneHeslo"): ?> <!--přihlašovací formulář --> <form> Zadej heslo: <input type="password" name="heslo"> <input type="submit"> </form> <? else: ?> <h1>Vítejte</h1> ... tajný text <? endif ?> </body> |
||
Časová prodleva: 13 let
|
0