Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Dlaczego to nie działa
Lacki2006
post 3.07.2015, 12:07:10
Post #1





Grupa: Zarejestrowani
Postów: 107
Pomógł: 0
Dołączył: 3.03.2012

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


Witam
nie mogę sobie poradzić z aktualizacją bazy popatrzcie proszę dlaczego to nie chce działać ?
  1. $dbc_oplaty = mysqli_connect('xxx', 'xxx', 'xxx', 'xxx') or die('Brak polaczenia z baza danych');
  2. $update2 = "UPDATE abonament SET aktywny_do = '123' WHERE nr_klienta = '3' LIMIT 1";
  3. $result = mysql_query($update2,$dbc_oplaty) or die('Błąd aktualizacji w bazie oplaty.');
  4. echo 'Zmieniłem ważność konta';

Połączenie z bazą nawiązuje ale nie może aktualizować wpisu aktywny_do w bazie dbc_oplaty
Proszę o porade


--------------------
----------------------------------------------------------------------------
Najlepsza scianka reklamowa z darmową dostawą w całej polsce.
Go to the top of the page
+Quote Post
Turson
post 3.07.2015, 12:11:11
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


mysqli a mysql to dwie różne rzeczy
Go to the top of the page
+Quote Post
Lacki2006
post 3.07.2015, 12:14:01
Post #3





Grupa: Zarejestrowani
Postów: 107
Pomógł: 0
Dołączył: 3.03.2012

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


no fakt zmieniem ale dalej nie aktualizuje
  1. $dbc_oplaty = mysqli_connect('xxx', 'xxx', 'xxx', 'xxx') or die('Brak polaczenia z baza danych');
  2. $update2 = "UPDATE abonament SET aktywny_do = '123' WHERE nr_klienta = '3' LIMIT 1";
  3. $result = mysqli_query($update2,$dbc_oplaty) or die('Błąd aktualizacji w bazie oplaty.');
  4. echo 'Zmieniłem ważność konta';


--------------------
----------------------------------------------------------------------------
Najlepsza scianka reklamowa z darmową dostawą w całej polsce.
Go to the top of the page
+Quote Post
Beniooo
post 3.07.2015, 12:16:30
Post #4





Grupa: Zarejestrowani
Postów: 260
Pomógł: 26
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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


1. Używaj klasy mysqli ;-)
2. Wklep to w okienku zapytania przez np. PHPMyAdmina i zobacz, czy zadziała


--------------------
Mój post rozwiązał Twój problem? Naciśnij co Ci szkodzi? ;-)
Go to the top of the page
+Quote Post
Lacki2006
post 3.07.2015, 12:17:37
Post #5





Grupa: Zarejestrowani
Postów: 107
Pomógł: 0
Dołączył: 3.03.2012

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


ok mam błąd był w tej linijce
  1. $query = mysqli_query($dbc_oplaty,$update2) or die('Błąd aktualizacji w bazie oplaty.');

BARDZO DZIĘKUJĘ ZA POMOC


--------------------
----------------------------------------------------------------------------
Najlepsza scianka reklamowa z darmową dostawą w całej polsce.
Go to the top of the page
+Quote Post
Beniooo
post 3.07.2015, 12:20:58
Post #6





Grupa: Zarejestrowani
Postów: 260
Pomógł: 26
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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


Kolejny powód do korzystania z gotowej klasy.
Tam:
  1. $db = new mysqli(PARAMETRY);
  2. $db->query("ZAPYTANIE");

Problem z kolejnością znika ;-)


--------------------
Mój post rozwiązał Twój problem? Naciśnij co Ci szkodzi? ;-)
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: 28.04.2024 - 19:44