Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Karta stałego klienta
mireczek_81
post 27.02.2015, 20:54:57
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 23.12.2010

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


Witam, szukam skryptu karty stałego klienta. Chodzi mi o to by w bazie mysql trzymane były właściwe numery kart a w formularzu klient aby je "aktywować" wpisał poprawnie numer karty którą otrzymał.
Go to the top of the page
+Quote Post
Neymar11
post 2.05.2015, 23:19:53
Post #2





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 20.02.2015
Skąd: localhost

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


  1. $sqlq = mysql_query("SELECT nr_karty, aktywowana FROM karty WHERE cos LIMIT 1");
  2. $karta = mysql_fetch_assoc($sqlq);
  3. if ($karta['nr_karty'] == $_POST['nr_karty']){
  4. if ($aktywowana = mysql_fetch_assoc(mysql_query("SELECT aktywowana FROM karty WHERE nr_karty = $karta['nr_karty']")) == '1') {
  5. die ('karta jest juz aktywowana');
  6. }
  7. else
  8. {
  9. mysql_query("UPDATE karty SET aktywowana = '1' WHERE nr_karty = $karta['nr_karty]");
  10. echo 'karta zostala aktywowana';
  11. }
  12. }


dorob sobie formularz...
nie testowalem wiec nie wiem czy dziala
pozmieniaj sobie tam rzeczy wedlug wlasnych potrzeba...


--------------------
  1. if (!mysql_select_db($conn, 'baza'))
  2. {
  3. mysql_ssie('bardzo');
  4. or die("Uzywaj MySQLi lub PDO!");
  5. }


Cytat
Prawdziwy programista ma grupe krwi C
Transfuzja mozliwa tylko po skompilowaniu lub wykonaniu kodu...
Go to the top of the page
+Quote Post
IProSoft
post 3.05.2015, 08:15:16
Post #3





Grupa: Zarejestrowani
Postów: 479
Pomógł: 97
Dołączył: 6.09.2011
Skąd: php.net :)

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


Nie ucz nikogo nie potrzebnie na forum mysql_* bo nie długo potrwa, a bedzie pisał na forum, a mysql_* mi nie działa.

W innym wątku, ktos próbuje przekonać Cię do mysqli i obiektówki więc skup się na tamtym, bo lepiej nie radzić nic, niż wprowadzać złe nawyki.

Co do tematu to chyba autor szuka całego gotowca, a nie kawałku skryptu.


--------------------
Manual prawdę Ci powie.
Go to the top of the page
+Quote Post
Neymar11
post 3.05.2015, 14:39:11
Post #4





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 20.02.2015
Skąd: localhost

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


@IProSoft
Wiem, ze @SwiezuPL mnie przekonuje do obiektowki MySQLi... Nawet juz system newsow na niej zaczynam pisac (polaczenie z baza biggrin.gif), no ale to, ze MySQL_* jest juz troszke przestarzale, to nie znaczy ze nie mozna go uzywac, tak?

MySQL jest jeszcze przydatne, ale i zdeprecjonowane (deprecated) czy jak to sie tam pisze smile.gif Dziala, ale nie dlugo zostanie usuniete... To ze pisze w MySQL_* zamiast MySQLi_* to nic zlego... Przyzwyczailem sie i juz...

Koniec wizji, dziekuje

Cheers * < *, neymar11


--------------------
  1. if (!mysql_select_db($conn, 'baza'))
  2. {
  3. mysql_ssie('bardzo');
  4. or die("Uzywaj MySQLi lub PDO!");
  5. }


Cytat
Prawdziwy programista ma grupe krwi C
Transfuzja mozliwa tylko po skompilowaniu lub wykonaniu kodu...
Go to the top of the page
+Quote Post
KsaR
post 3.05.2015, 20:06:34
Post #5





Grupa: Zarejestrowani
Postów: 520
Pomógł: 102
Dołączył: 15.07.2014
Skąd: NULL

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


@up, sory ale... Zmień sobie cała sygnature, bo się ciebie raczej nie tyczy, ta pierwsza to już w ogóle, nie wiem jak z drugą ale pewnie podobnie.

  1. if (!mysql_select_db($conn, 'baza'))
  2. {
  3. mysql_ssie('bardzo');
  4. or die("Uzywaj MySQLi lub PDO!");
  5. }


// Sory za OFT. Nie lubie hipokryzji -.-


--------------------
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: 3.06.2024 - 13:38