Autor | Zpráva | ||
---|---|---|---|
HGD Profil |
#1 · Zasláno: 11. 8. 2007, 13:06:35
opět další problém, ale tentokrát ho nějak nechápu, script :
elseif ($_GET['edit_link']!=""){ $query=mysql_query("SELECT * FROM stats WHERE id=".$_GET['edit_link'].";"); $data=mysql_fetch_array($query); $id = $data['id']; $url = $data['link']; $nazev = $data['name']; $links = mysql_result(mysql_query("SELECT COUNT(*) FROM stats"), 0); ?> <h2>Úprava odkazu</h2> <form method="post"> <input type="hidden" name="sent" value=""/> <table> <tr> <td width="160" height="30">Odkaz:</td> <td width="200"> <input type="text" name="name" value="<?echo $url?>" size="35"></td> </tr> <tr> <td width="160" height="30">URL:</td> <td width="200"> <input type="text" name="odkaz" value="<?echo $nazev?>" size="35"></td> </tr> <tr> <td width="160" height="30">Pořadí:</td> <td width="200"> <select size="1" name="poradi"> <? for ($p = 1;$p <= $links;$p++){ echo "<option value='".$p."'> ".$p." </option>"; } ?> </select></td> </tr> <tr> <td></td> <td> <input type="submit" value="Upravit" class="submit"></td> </tr> </table> </form> <?php if(isset($_POST['sent'])){ $name = $_POST['name']; $odkaz = $_POST['odkaz']; $order = $_POST['poradi']; if (mysql_query("UPDATE stats SET name='$name',link='$odkaz',poradi='$order' WHERE id='$id'")){ header("location: ./index.php?admin=menu&edit=ok"); }else{ header("location: ./index.php?admin=menu&edit=ko"); } } } a chyba je v tom, že když dam upravit záznam, tak každou licho úpravu se přehodí obsah pole Odkaz a URL, takže když upravim poprví, tak místo domu.cz mam Doma, a když to upravim podruhý, tak je to jak to má bejt |
||
Časová prodleva: 17 let
|
0