Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] kodzik robiacy update w bazie danych
milon
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 19.07.2007

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


czy ktos moglby ogladnac ten kod i wytknac ewentualne bledy ?
  1. <?
  2. $service = $_POST['service'];
  3. $name= $_POST['name'];
  4.  
  5. if ($service == "mini")
  6. {
  7.  
  8. $nanana = SELECT `premdays` FROM `players` WHERE `name` = ''.mysql_real_escape_string($name).'';
  9. $lalala = $nanana + 7
  10. UPDATE `accounts` SET `premdays` = ' . $lalala . ' WHERE 'account_id' = (SELECT `account_id` FROM `players` WHERE `name` = ''.mysql_real_escape_string($name).'') ;
  11.  
  12.  
  13. }
  14. else
  15. {
  16.  
  17. $nanana = SELECT `premdays` FROM `players` WHERE `name` = ''.mysql_real_escape_string($name).'';
  18. $dadada = $nanana+ 14
  19. UPDATE `accounts` SET `premdays` = ' . $dadada. ' WHERE 'account_id' = (SELECT `account_id` FROM `players` WHERE `name` = ''.mysql_real_escape_string($name).) ;
  20.  
  21.  
  22. }
  23. ?>


z gory dziekuje

Ten post edytował milon 19.07.2007, 23:40:16
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
deirathe
post
Post #2





Grupa: Zarejestrowani
Postów: 426
Pomógł: 32
Dołączył: 24.05.2007

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


1.
  1. <?php
  2. $nanana = SELECT `premdays` FROM `players` WHERE `name` = ''.mysql_real_escape_string($name).'';
  3. ?>

Jeśliu ma działać na bazie mysql to raczej tak:
  1. <?php
  2. $nanana = mysql_query("SELECT `premdays` FROM `players` WHERE `name` = ".mysql_real_escape_string($name));
  3. ?>

2. linia 9:
  1. <?php
  2. $lalala = $nanana + 7;
  3. ?>

3. linia 10
  1. <?php
  2. mysql_query("UPDATE `accounts` SET `premdays` = ' . $lalala . ' WHERE 'account_id' = (SELECT `account_id` FROM `players` WHERE `name` = ''.mysql_real_escape_string($name).'') ");
  3. ?>

4. linia 17 znów brak mysql_query
5. linia 18
  1. <?php
  2. $dadada = $nanana+ 14;
  3. ?>

6. linia 19 mysql_query();
Na przyszłość nie wstawiaj wulgaryzmów jako zmienne to nikt nie będzie myślał że sobie drwiny robisz. Tak poza tym to radze poczytać jakiś kurs i forum przejrzeć

Ale i tak gdzieś mogłem byka walnąć bo późno już, albo wcześnie- jak kto woli

Ten post edytował deirathe 19.07.2007, 23:51:51
Go to the top of the page
+Quote Post

Posty w temacie
- milon   [php][mysql] kodzik robiacy update w bazie danych   19.07.2007, 22:31:47
- - deirathe   szczerze praktycznie tu są same bł...   19.07.2007, 23:31:57
- - milon   myslalem ze nie ma zadnych bledow i chcialem sie t...   19.07.2007, 23:37:05
- - deirathe   1. [PHP] pobierz, plaintext <?php$nanana = SELE...   19.07.2007, 23:53:07
- - milon   serdeczne dzieki   20.07.2007, 00:02:30
- - deirathe   Proszę bardzo   20.07.2007, 00:07:34


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

 



RSS Aktualny czas: 9.10.2025 - 19:42