Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Aktualizacja danych
Kenexos
post 21.08.2008, 21:47:03
Post #1





Grupa: Zablokowani
Postów: 60
Pomógł: 0
Dołączył: 6.08.2008
Skąd: Gdynia

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


Witam
Mam taki skrypt:
  1. <form action="index.php" method="post">
  2. Numer: <input type="text" name="numer" />
  3. haslo: <input type="password" name="haslo" />
  4.  
  5. <select name="rzecz">
  6. <option value="748">748 za 10PKT</option>
  7. <option value="5">234 za 5PKT</option>
  8. <option value ="cena">Przedmiot</option>
  9.  
  10. <input type="submit" name="sumbit" value="sumbit" />
  11. </form>

  1. <?php
  2. $numer = $_POST[numer];
  3. $haslo = $_POST[haslo];
  4. $rzecz = $_POST[rzecz];
  5.  
  6. $dbhost = 'localhost';
  7. $dbuser = 'root'; // tutaj podajemy login do bazy
  8. $dbpass = ''; // tutaj podajemy hasło do bazy
  9. $dbname = 'baza'; // nazwa bazy danych
  10.  
  11.  
  12.  
  13. $db = @mysql_connect($dbhost, $dbuser, $dbpass) or die ('Nie moge połaczyc sie z Mysql'); //łaczymy z baza
  14. mysql_select_db ($dbname) or die ('Nie moge wybrać bazy'); //wybieramy baze danych
  15. $error = mysql_error($db) ;
  16. $cenax = mysql_query(&#092;"select cena from cena where id_rzecz='\".$rzecz.\"'\", $db);
  17. $cena = $cenax->cena;
  18. $loginek = mysql_query(&#092;"select * from konto where accno='\".$numer.\"' and password='\".$haslo.\"'\", $db);
  19. if(mysql_num_rows($loginek) == 1){
  20.  
  21. mysql_query(&#092;"update konto set pkt=pkt-\".$cena.\" where accno='\".$numer.\"'\", $db);
  22. mysql_query(&#092;"insert into player_depotitems values('\".$id.\"', '\".$bag_id.\"', '\".$rzecz.\"')\", $db);
  23.  
  24. if (@mysql_query ($loginek)) {print &#092;"Wiadomoœć została wysłana.\";}
  25.  
  26.  else {print 'BLAD:
  27. Blad skryptu, odpowiedz serwera: $error';}
  28. mysql_close();}else{
  29. }
  30. ?>


Zapytania:
Tablica konto:

Tablica player_depotitems:

i jeden rekord:

Ten item to to co ma się wymieniać za PKT.
Tablica cena:



Widać że skrypt dużo ma baz ;D
I jak mogę go połączyć z moimi bazami? Działa logowanie już ale reszta nie sad.gif
Skrypt stworzony przez użytkownika z mojego starszego tematu!

HELP!

Ten post edytował Kenexos 22.08.2008, 09:10:32
Go to the top of the page
+Quote Post

Posty w temacie


Closed 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: 14.08.2025 - 02:30