![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 147 Pomógł: 9 Dołączył: 20.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Napisałem sobie bardzo krótka funkce która tak naprawdę tylko dodaje coś do bazy danych a więc tak :
funkcja : Kod function podstawa_wyspy() { $sql = mysql_fetch_array(mysql_query ('SELECT `id` FROM `players` WHERE `login` = "'.$login.'"')); $wydobycie_podstawowe_drewna = 10; $wydobycie_podstawowe_zelaza = 10; $wydobycie_podstawowe_upraw = 10; $podstawowe_wydobycie = mysql_query('UPDATE wyspy SET `pwd` = "'.$wydobycie_podstawowe_drewna.'" , `pwm` = "'.$wydobycie_podstawowe_metalu.'" `pwu` = "'.$wydobycie_podstawowe_upraw.'"WHERE `id` = "'.$sql['id'].'"'); } a tak dodałem ją do pewnego pliku : Kod require_once 'funkcje/funkcje.php'; podstawa_wyspy(); I moje pytanie czemu mi nic nie robi tj nie dodaje do bazy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) To moja 1 funkcja w php i nie łapie nigdzie błędu ;/' edit ; poprawiłem wywołanie funkcji (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował Ruio 16.04.2009, 09:05:19 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 147 Pomógł: 9 Dołączył: 20.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
połączenie z bazą jest wykonywane inną funkcją i działa na 100% .
może to nie to ale mi sie wydaje ze &login mam pusty przez co nie działa 1 select .... a pusty być nie powinien bo dołączam ten kod do pliku rejestracji gdzie wykonuje sporo operacji na tej zmiennej (tam działają ) co do wywołania to pomyliłem linijki wywołuje także podstawa_wyspy także to nie jest bład . Zrobiłem to tak aby sie nauczyć tworzyć funkcje bo narazie to jest jej zalążek (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował Ruio 16.04.2009, 09:04:20 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 04:44 |