Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] usuwanie wiersza z tabeli
2rek
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 1.08.2006

Ostrzeżenie: (0%)
-----


a wiec mam tabele

KATEGORIA_LINKI
-id_kat_linki
-naz_kat_linki

wyciagam z tabeli wszystko do selecta , wstawiam przycisk USUN -chodzi o to aby z menu rozwijalnego wybrac nazwe kategori i po kliknieciu usunac odpowiadajacy jej wiersz z tabeli

- napisalem to tak:
  1. <SELECT NAME="naz_kat_link">

  1. <? $zapytanie = 'SELECT * FROM `kategoria_link`';
  2. $wypis = mysql_query($zapytanie);
  3. while ($wiersz = mysql_fetch_row($wypis)) {
  4. echo '<OPTION value='. $wiersz[0] .'>'. $wiersz[1].'</OPTION>';
  5. }
  6. ?>

  1. </td>
  2. </tr>
  3. <tr>
  4. <td></td>
  5. <td><INPUT TYPE="submit" VALUE="u s u n"></td>
  6. </tr>
  7. </table>
  8. </form>

  1. <?
  2. $zapytanie2 = 'DELETE FROM `kategoria_link` WHERE `naz_kat_link` = '.$wiersz[1].'';
  3. $usun = mysql_query($zapytanie2);
  4. mysql_close($link);
  5. ?>


ale zamiast usuwac wiersz -to dodaje kolejny i w naz_kat_link wpisuje id_kat_link ktory chcialem usunac

-co robie zle?

Ten post edytował 2rek 2.08.2006, 13:28:59
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Sprawdź czy ci wogole dochodzi do tego usuwania i wyswietlaj ewentaulne bledy

  1. <?php
  2. echo 'Doszedlem a to zapytanie:'.$zapytanie2;
  3. $usun = mysql_query($zapytanie2) or die(mysql_error());
  4. ?>


ponawiam prosbe o dopisanie znacznika...
edit:
Cytat
znacznik & zapytanie SQL

Przepraszam ze to napisze, ale normalnie jestes "niesamowity"... Przeczytaj jeszcze raz dokladnie, uwaznie, 20 razy jesli nie rozumiesz, zasady do ktorych podalem ci linka
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 07:15