Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z kasowaniem
Forum PHP.pl > Forum > Bazy danych > MySQL
Polik
Witam!

Mam problem z kasowaniem. Nic sie nie dzieje zaden blad nie wyskakuje... po prostu nie kasuje. A oto skrypt:

  1. <table width=400 cellpadding=10 cellspacing=0 bordercolor=black border=1 bgcol
    or=white>
  2.  
  3. <tr>
  4. <td colspan=2 align=right>
  5. <form action="admin (dom).php" method=post>
  6. <input type=submit name=submiti value="Kasuj!">
  7.  
  8. <?
  9.  
  10. if($submiti=="Kasuj!")
  11.  {
  12.  $kasuje="DELETE FROM fotosy WHERE plik=$usun";
  13.  $wykasuje=mysql_query($kasuje);
  14.  }
  15. ?>
  16. </td>
  17. </tr>
  18.  
  19. <?
  20. //pobieranie i wyswietlanie wszystkich obrazkow
  21.  
  22. $bierz=mysql_query("SELECT * FROM fotosy");
  23.  
  24. while($pokaz=mysql_fetch_array($bierz))
  25. {
  26. $nota=$pokaz[ocena]/$pokaz[glosy];
  27.  
  28. echo "
  29.  <tr>
  30.  <td><img src=".$pokaz['plik']."s.jpg align=left>
  31.  <div class=nazwa>".$pokaz['nazwa']."
  32.  <div class=autor>".$pokaz['autor']."<br><br><br><br>
  33.  <div class=nazwa>Ocena:<div class=ocena>".$nota."</td>
  34.  
  35.  <td><input type=radio name=usun value=".$pokaz['plik']."></td>
  36.  </tr>
  37.  ";
  38. }
  39. ?>
  40. </form>
  41. </table>


Mam nadzieje ze mi pomozecie! Pozdrawiam!
Zbłąkany
Zapomniałeś o apostrofach:
  1. DELETE
  2. FROM fotosy WHERE plik = '$usun'
sobstel
Cytat(Polik @ 2005-09-14 22:37:47)
Mam problem z kasowaniem. Nic sie nie dzieje zaden blad nie wyskakuje...

nigdzie blad nie wyskakuje bo nie przechwytujesz go poprzez mysql_error
Polik
no rzeczywiscie to apostrofy!!! jedno mnie dziwi, bo w innym moim skrypcie nie postawilem apostrofow a dzialalo....

dzieki za pomoc!!!
mike
Bo być może porównywałeś dane, które były w innym typie.
Jeżeli porównujesz liczby to nie muisz stosować apostrofów, ale jeżeli porównujesz stringi to sa one konieczne.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.