Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-05-07, 21:57


RedC







Wiek: 37
Na forum: 5053 dni
Posty: 83

Piwa: 5

Respekt: 50

Bo ma pobra? 2 wyniki z jednego pola.. przeczytaj sobie od pocz?tku.
A mo?esz co? wi?cej powiedzie? o tym optymalizowaniu bo amx sporo wa?y :roll:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-07, 22:00


Pr0f3ssi0n4LisT







Wiek: 25
Na forum: 6845 dni
Posty: 120

Piwa: 3653

Respekt: 117,8
Respekt: 117,8

No to pokaz to co napisal Combacior jak wygladaja zapisane liczby w tym polu

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-07, 22:10


RedC







Wiek: 37
Na forum: 5053 dni
Posty: 83

Piwa: 5

Respekt: 50

Struktura:
user varchar(24)
numer int(11)

Chc? pobra? jednocze?nie to co jest zaznaczone czerwon? elips? tego samego gracza i wy?wietli?.

http://www.fotosik.pl/pok...4d26a219f7.html

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-07, 22:16


Pr0f3ssi0n4LisT







Wiek: 25
Na forum: 6845 dni
Posty: 120

Piwa: 3653

Respekt: 117,8
Respekt: 117,8

Bardziej mi chodzilo o insert czyli jak zapisujesz bo z tego nie rozumiem nic ;o id 1 to nick i id 2 to tez ten sam nick ? co do numeru to jesli nie jest wiekszy niz 255 uzyj TINYINT(3), jesli nie jest wiekszy niz 65 535 uzyj SMALLINT(5)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-08, 11:04


RedC







Wiek: 37
Na forum: 5053 dni
Posty: 83

Piwa: 5

Respekt: 50

Kod:

format(Query, sizeof(Query), "INSERT INTO `playerstats` (user, numer) VALUES ('%s', '%d')", PlayerName(playerid), GetPVarInt(playerid, "numer"));


Tak to s? te same nicki i z nich chc? pobra? dwa inne wyniki (10 i 20)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-08, 11:17


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

"RedC" napisał/a:

Kod:

format(Query, sizeof(Query), "INSERT INTO `playerstats` (user, numer) VALUES ('%s', '%d')", PlayerName(playerid), GetPVarInt(playerid, "numer"));


Tak to s? te same nicki i z nich chc? pobra? dwa inne wyniki (10 i 20)


Dalej nic nie rozumiemy. Albo my jeste?my debilami, albo Ty nim jeste?. Przedstaw po kolei PROSTYM J?ZYKIEM, bo to, co Ty tu wypisujesz to jaki? be?kot, kt?rego nie da si? poj??. Przedstaw baz? danych jak? posiadasz, kt?re warto?ci chcesz pobra?, oraz kt?rymi warto?ciami chcesz si? kierowa? ?eby je otrzyma?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-08, 12:35


RedC







Wiek: 37
Na forum: 5053 dni
Posty: 83

Piwa: 5

Respekt: 50

OK jeszcze raz wszystko do pocz?tku.
W bazie danych mam tabel? playerstats, a w niej USER i NUMER. Mam tego samego gracza(Tester1) w bazie i z tego chc? pobra? 2 warto?ci jednocze?nie (z jednej kolumny) czyli 10 i 20 Tutaj ss'y
Tabela: http://www.fotosik.pl/pok...68584475cc.html
Struktura: http://www.fotosik.pl/pok...8741e6bda0.html
I jeszcze: http://www.fotosik.pl/pok...a57d8e3c84.html

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-08, 17:16


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

Kod:

stock banneds()
{
new keeper[128];
mysql_query("SELECT numer FROM playerstats WHERE user = 'Tester1'");
mysql_store_result();
while(mysql_fetch_row_format(sqlstring, "|"))
{
if(strlen(keeper) > 0) format(keeper, sizeof(keeper), "%s | %s", keeper, sqlstring);
else format(keeper, sizeof(keeper), "%s %s", keeper, sqlstring);
}
mysql_free_result();
printf(keeper);
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-08, 18:24


RedC







Wiek: 37
Na forum: 5053 dni
Posty: 83

Piwa: 5

Respekt: 50

I o to chodzi?o! Dzi?kuj? :roll:
My?la?em, ?e poprzedni kod nie zadzia?a na liczby i troszk? modyfikowa?em, no ale jak wida? ?le ;P
Dzi?ki jeszcze raz.

Postaw piwo autorowi tego posta
 

 
Tagi: pobieranie :: nazwy :: mysql
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] Pobieranie nazwy z mysql Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku