Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]wielki problem z usuwaniem
DziaraXc
post 20.03.2008, 15:38:04
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 12.01.2007

Ostrzeżenie: (10%)
X----


Wiec mam duzy problem bo po wykonaniu tego mojego skryptu nie usuwaja mi sie rekrdy w bazie:/


  1. <?php
  2. $umowy =mysql_query('SELECT nazwisko,telefon,adres, id FROM del');
  3.  
  4. if (!$umowy) {
  5.  
  6. exit('Problem podczas pobierania autorów');
  7.  
  8. }
  9.  
  10.  
  11. while ($umowa = mysql_fetch_array($umowy)){
  12.  
  13.  
  14.  
  15. $imie= $umowa['nazwisko'];
  16. $tel= $umowa['telefon'];
  17. $numeru= $umowa['adres'];
  18. $id= $umowa['id'];
  19.  
  20.  
  21.  
  22. echo"<table border=1><tr><td width=200px>$imie</td><td>$tel</td><td>$numeru</td> <td>$id</td> </tr></table>" . 
  23. "<a href='usun.php?
  24. telefon=$tel;
  25. '>Usun</a>";
  26.  
  27.  
  28. I obsługa tego:
  29.  
  30.  
  31.  
  32. $nazw=$GET['nazwisko'];
  33. $telefon=$GET['telefon'];
  34.  
  35. $ok=@mysql_query("DELETE FROM del WHERE 
  36. telefon='$telefon'");
  37.  
  38. if ($ok){
  39. echo'<p> Autor usuniety z powodzeniem</p>';
  40.  
  41. }else{
  42.  
  43.  
  44. echo'<p> Problem z usunieciem</p>';
  45. ?>


Dziekuje za pomoc:) I mam prosbe jak ktos uwaza ze to bardzo głupie pytanie to porsze o nieodpowiadanie smile.gif
Go to the top of the page
+Quote Post
nowotny
post 20.03.2008, 15:49:49
Post #2





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

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


A co to ma być...?
  1. <?php
  2. $nazw=$GET['nazwisko'];
  3. $telefon=$GET['telefon'];
  4. ?>


Zajrzyj no do manuala jak dokładnie wygląda tablica GET...

Poza tym, skoro już masz id to czemu nie używasz go do identyfikacji rekordu tylko usuwasz po telefonie...?
Go to the top of the page
+Quote Post
DziaraXc
post 20.03.2008, 15:59:56
Post #3





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 12.01.2007

Ostrzeżenie: (10%)
X----


Cytat(nowotny @ 20.03.2008, 15:49:49 ) *
A co to ma być...?
  1. <?php
  2. $nazw=$GET['nazwisko'];
  3. $telefon=$GET['telefon'];
  4. ?>


Zajrzyj no do manuala jak dokładnie wygląda tablica GET...

Poza tym, skoro już masz id to czemu nie używasz go do identyfikacji rekordu tylko usuwasz po telefonie...?



zmieniłem

  1. <?php
  2. $nazw=$_GET['nazwisko'];
  3. $telefon=$_GET['telefon'];
  4. ?>


ale dalej nie usuwa:/
Go to the top of the page
+Quote Post
potreb
post 20.03.2008, 16:06:16
Post #4





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


  1. <?php
  2. $ok=mysql_query("DELETE FROM del WHERE telefon='$telefon'");
  3. ?>


Małpa do czego?

No właśnie, gdzie jest or die(mysql_error());

Ten post edytował potreb 20.03.2008, 16:17:44


--------------------

Go to the top of the page
+Quote Post
nowotny
post 20.03.2008, 16:13:57
Post #5





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

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


Wyechuj sobie zmienną $telefon i zobacz co tam siedzi... dodaj sobie obsługę błędów do tego mysql_query i obejrzyj sobie jaki ci błąd wyświetla... nikt tu nie będzie zgadywał co ci nie działa...
Go to the top of the page
+Quote Post
DziaraXc
post 20.03.2008, 17:48:36
Post #6





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 12.01.2007

Ostrzeżenie: (10%)
X----


wyrzuca mi poprawnie numer telefonu wiec jest ok ale nadal to nie działa:/

Experci gdzie jestescie?questionmark.gifquestionmark.gifquestionmark.gif??Chyba ze to za duzy problem jak na przedszkole??exclamation.gif
Go to the top of the page
+Quote Post
nowotny
post 20.03.2008, 18:49:44
Post #7





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

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


Cytat(DziaraXc @ 20.03.2008, 17:48:36 ) *
Experci gdzie jestescie?questionmark.gifquestionmark.gifquestionmark.gif??Chyba ze to za duzy problem jak na przedszkole??exclamation.gif

Ja tam czekam na komunikat błędu... tongue.gif
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 5.07.2025 - 20:57