Autor | Zpráva | ||
---|---|---|---|
speedees Profil * |
#1 · Zasláno: 26. 10. 2007, 15:13:13
Cau, prosim o radu...
Snazim se vymazat data z MySql databaze. - atribut value toho input type="checkbox" se nastavi spravně - odešle se to taky v poradku - echo "Vymazani akci: $del taky vypíše správnou hodnotu - mysql_query("DELETE FROM akce WHERE datum=".$del); vrací 1 ale v databazi to zustane :( Doufam ze je to trochu srozumitelne...dik za rady. <? if (isset($_POST["odeslano"])) { if (is_array($_POST["delete_akce"])) { foreach ($_POST["delete_akce"] as $del) { echo "Vymazani akci: $del<br /> "; mysql_query("DELETE FROM akce WHERE datum=".$del); } } } ?> <form method="POST" action="<?echo $_SERVER["PHP_SELF"]?>"> <? $vysledek=mysql_query("select * from akce where datum<now()"); while ($zaznam=MySQL_Fetch_Array($vysledek)): echo "<p>"; echo date("d.m.Y",strtotime($zaznam["datum"]))." - ".$zaznam["nazev"]; echo "<br />"; ?> <input type="checkbox" name="delete_akce[]" value="<?echo $zaznam["datum"]?>" /> <? echo "</p>"; endwhile; ?> <p> <input type="submit" value="Smazat" name="odeslano" /> </p> </form> |
||
Kajman_ Profil * |
mysql_query("DELETE FROM akce WHERE datum='$del'") or die(mysql_error());
|
||
speedees Profil * |
#3 · Zasláno: 26. 10. 2007, 15:43:46
děkuju...funguje.
Jsou to moje prvni kroky v databazich tak sorry za lamersky dotaz. |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0