Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]usuwanie wyszukanego rekordu
shaolin33
post
Post #1





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 5.10.2012

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


witam,

potrzebuje pomocy

chcialbym usunąc wybrany rekord z bazy danych sql
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


http://dev.mysql.com/doc/refman/5.0/en/delete.html


--------------------
Go to the top of the page
+Quote Post
shaolin33
post
Post #3





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 5.10.2012

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


  1. <?php
  2.  
  3. $connection = @mysql_connect('localhost', 'root', 'admin') or die('Brak połączenia z serwerem MySQL');
  4. $db = @mysql_select_db('umowy', $connection) or die('Nie mogę połączyć się z bazą danych');
  5. $mod=$_POST['modulo'];
  6. $res=mysql_query("SELECT modulo FROM klient_ror WHERE modulo = ."'".$mod."'"");
  7. $ile=mysql_num_rows($res);
  8. $res1=mysql_query("DELETE FROM klient_ror WHERE modulo = ."'".$mod."'"") or die (mysql_error())
  9.  
  10. $query = "INSERT INTO klient_ror VALUES ('{$_POST['nrb']}', '{$_POST['modulo']}', '{$_POST['data']}', '{$_POST['pierw_osoba']}', '{$_POST['drug_osoba']}', '{$_POST['imie1']}', '{$_POST['dr_imie1']}', '{$_POST['nazwisko1']}', '{$_POST['nazwisko_rodowe1']}', '{$_POST['nazwisko_rodowe_matki1']}', '{$_POST['imie_ojca1']}', '{$_POST['imie_matki1']}', '{$_POST['data_urodzenia1']}', '{$_POST['obywatelstwo1']}', '{$_POST['pesel1']}', '{$_POST['dokument1']}', '{$_POST['ulica1']}', '{$_POST['nr1']}', '{$_POST['nr_lok1']}', '{$_POST['miejscowosc1']}', '{$_POST['poczta1']}', '{$_POST['kod1']}', '{$_POST['ulica1a']}', '{$_POST['nr1a']}', '{$_POST['nr_lok1a']}', '{$_POST['miejscowosc1a']}', '{$_POST['poczta1a']}', '{$_POST['kod1a']}', '{$_POST['telefon1']}', '{$_POST['email1']}', '{$_POST['imie2']}', '{$_POST['dr_imie2']}', '{$_POST['nazwisko2']}', '{$_POST['nazwisko_rodowe2']}', '{$_POST['nazwisko_rodowe_matki2']}', '{$_POST['imie_ojca2']}', '{$_POST['imie_matki2']}', '{$_POST['data_urodzenia2']}', '{$_POST['obywatelstwo2']}', '{$_POST['pesel2']}', '{$_POST['dokument2']}', '{$_POST['ulica2']}', '{$_POST['nr2']}', '{$_POST['nr_lok2']}', '{$_POST['miejscowosc2']}', '{$_POST['poczta2']}', '{$_POST['kod2']}', '{$_POST['ulica2a']}', '{$_POST['nr2a']}', '{$_POST['nr_lok2a']}', '{$_POST['miejscowosc2a']}', '{$_POST['poczta2a']}', '{$_POST['kod2a']}', '{$_POST['telefon2']}', '{$_POST['email2']}', '{$_POST['kraj1']}', '{$_POST['kraj1a']}', '{$_POST['kraj2']}', '{$_POST['kraj2a']}', '{$_POST['wplyw_od_mca']}', '{$_POST['wplyw_kwota']}', '{$_POST['nr_umowy']}', '{$_POST['stopa_proc']}', '{$_POST['miejscowosc_podpis']}', '{$_POST['zrodla_wpl1']}', '{$_POST['zrodla_wpl2']}', '{$_POST['zrodla_wpl3']}', '{$_POST['zrodla_wpl4']}', '{$_POST['legitymujacy1']}', '{$_POST['legitymujacy2']}', '{$_POST['stan_cyw1']}', '{$_POST['stan_cyw2']}', '{$_POST['wyc_spo']}', '{$_POST['wyc_wys']}', '{$_POST['reg_spo']}', '{$_POST['reg_wys']}', '{$_POST['wydany1']}', '{$_POST['wydany2']}', '{$_POST['data_wyd1']}', '{$_POST['data_wyd2']}', '{$_POST['nazwa_platnik']}', '{$_POST['adres_platnik']}', '{$_POST['dysp_data']}', '{$_POST['kwota_potrac']}', '{$_POST['nr_renty']}', '{$_POST['przekaz_dochod']}', '{$_POST['dyspozycja0']}', '{$_POST['dyspozycja1']}', '{$_POST['dyspozycja2']}', '{$_POST['dyspozycja3']}', '{$_POST['dyspozycja4']}', '{$_POST['imie_peln']}', '{$_POST['nazwisko_peln']}', '{$_POST['ulica_peln']}', '{$_POST['nr_peln']}', '{$_POST['nr_lok_peln']}', '{$_POST['miejscowosc_peln']}', '{$_POST['email_peln']}', '{$_POST['kod_peln']}', '{$_POST['legitymujacy_peln']}', '{$_POST['wydany_przez_peln']}', '{$_POST['rodzaj_peln']}', '{$_POST['zakres_peln']}', '{$_POST['dokument_peln']}', '{$_POST['termin_umowy']}', '{$_POST['okreslony']}')" ;
  11.  
  12. $res=mysql_query($query) or die (mysql_error());
  13.  
  14. ?>


chodzi mi o to zeby po wpisaniu w formularzu w polu modulo 5 znaków , sprawdzało i usuwalo

zrobilem zapis ale cos nei halo i na dodatek zadne bledy nie wyskakuja co by mi pomogly zdiagnozowac problem:(

Go to the top of the page
+Quote Post
b4rt3kk
post
Post #4





Grupa: Zarejestrowani
Postów: 1 933
Pomógł: 460
Dołączył: 2.04.2010
Skąd: Lublin

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


Coś przesadziłeś z liczbą cudzysłowów i apostrofów, kropek zresztą też.

  1. $res=mysql_query("SELECT modulo FROM klient_ror WHERE modulo = '$mod'");


  1. $res1=mysql_query("DELETE FROM klient_ror WHERE modulo = '$mod'")


--------------------
Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
Go to the top of the page
+Quote Post
shaolin33
post
Post #5





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 5.10.2012

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


nadal nie działa , wyskakuje pusty ekran i zero błędów a nic nie robi w sql
Go to the top of the page
+Quote Post
viking
post
Post #6





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


Wyrzuć @, ustaw error_reporting(-1), sprawdź w logach serwera, a już zupełnie bonusowo poczytaj o SQL injection i PDO. W linii 8 brakuje średnika.

Ten post edytował viking 9.11.2012, 10:49:47


--------------------
Go to the top of the page
+Quote Post
shaolin33
post
Post #7





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 5.10.2012

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


jednak działa, bo jeszcze jednego średnika brakowalo:)
dzieki

mozna zamknąc smile.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 Aktualny czas: 22.08.2025 - 11:20