Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: DELETE * FROM ?!
Forum PHP.pl > Forum > PHP
KRCreater
Dlaczego to mi nie usuwa wszystkich gdzie id_usun_topic jest równe w bazie id_topicu :|

  1. <?php
  2.  
  3. $z= &#092;"DELETE * FROM new_post WHERE id_topicu='\".$_GET['id_usun_topic'].\"' \";
  4. $w= mysql_query($z);
  5.  
  6. ?>


Wkurzyłęm się i zrobiłem tak:

  1. <?php
  2.  
  3. $z2 = &#092;"SELECT * FROM new_post WHERE id_topicu='\".$_GET['id_usun_topic'].\"' \";
  4. $w2 = mysql_query($z2);
  5.  
  6. while($t=mysql_fetch_array($w2)){
  7. $z= &#092;"DELETE FROM new_post WHERE id='\".$t['id'].\"' LIMIT 1 \";
  8. $w= mysql_query($z);
  9. }
  10.  
  11. ?>
jol.us_
Sam sobie odpowiedziales:

Nie:
  1. <?php
  2.  
  3. $z= &#092;"DELETE * FROM new_post WHERE id_topicu='\".$_GET['id_usun_topic'].\"' \";
  4. $w= mysql_query($z);
  5.  
  6. ?>


Tylko:
  1. <?php
  2.  
  3. $z= &#092;"DELETE FROM new_post WHERE id_topicu='\".$_GET['id_usun_topic'].\"' \";
  4. $w= mysql_query($z);
  5.  
  6. ?>
Vertical
Musisz pamiętać, że " * " znaczy tyle, co "wszystko"!
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-2025 Invision Power Services, Inc.