Szerző Téma: While  (Megtekintve 671 alkalommal)

While
« Dátum: 2014. január 30. - 18:17:06 »
0 Show voters
Sziasztok.
szerk.:
 

new i2=0;
for(new i=1; i < MAX_TELEFON; i++)
{
if(telinfo[telszam] == 0)
    {
    format(query, sizeof(query), \"SELECT telefonszam,egyenleg,tulajdonos FROM `telefon`  WHERE `tulajdonos` = \'kriszrap\' \");
   mysql_query(query);
   mysql_store_result();
   while(mysql_fetch_row(line))
   {
   i2++;
   sscanf(line,\"p<|>dds[64]\",telinfo[telszam],telinfo[telegyenleg],telinfo[teltulaj]);
   printf(\"%d %d %s %d %d\",telinfo[telszam],telinfo[telegyenleg],telinfo[teltulaj],i);
   }
}
}

 
eredmény:
 

[21:18:36] 701603673 0 kriszrap 1
[21:18:36] 709314934 0 kriszrap 1
[21:18:36] 709135641 0 kriszrap 1
[21:18:36] 302918319 0 kriszrap 1
[21:18:36] 209824147 0 kriszrap 1
[21:18:36] 701603673 0 kriszrap 2
[21:18:36] 709314934 0 kriszrap 2
[21:18:36] 709135641 0 kriszrap 2
[21:18:36] 302918319 0 kriszrap 2
[21:18:36] 209824147 0 kriszrap 2
[21:18:36] 701603673 0 kriszrap 3
[21:18:36] 709314934 0 kriszrap 3
[21:18:36] 709135641 0 kriszrap 3
[21:18:36] 302918319 0 kriszrap 3
[21:18:36] 209824147 0 kriszrap 3
[21:18:36] 701603673 0 kriszrap 4
[21:18:36] 709314934 0 kriszrap 4
[21:18:36] 709135641 0 kriszrap 4
[21:18:36] 302918319 0 kriszrap 4
[21:18:36] 209824147 0 kriszrap 4
[21:18:36] 701603673 0 kriszrap 5
[21:18:36] 709314934 0 kriszrap 5
[21:18:36] 709135641 0 kriszrap 5
[21:18:36] 302918319 0 kriszrap 5
[21:18:36] 209824147 0 kriszrap 5
[21:18:36] 701603673 0 kriszrap 6
[21:18:36] 709314934 0 kriszrap 6
[21:18:36] 709135641 0 kriszrap 6
[21:18:36] 302918319 0 kriszrap 6
[21:18:36] 209824147 0 kriszrap 6
[21:18:36] 701603673 0 kriszrap 7
[21:18:36] 709314934 0 kriszrap 7
[21:18:36] 709135641 0 kriszrap 7
[21:18:36] 302918319 0 kriszrap 7
[21:18:36] 209824147 0 kriszrap 7

 
ötlet?
« Utoljára szerkesztve: 2014. január 30. - 21:26:03 írta kriszrap »

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
While
« Válasz #1 Dátum: 2014. január 31. - 07:52:11 »
0 Show voters
min csodálkozol? ez a kód azt csinálja amire te utasítottad :D
végig megy a telefonokon 1-tõl az utolsóig (0 id-t kihagyja!)
HA a telefonszám 0 AKKOR
lekérdezi \'kriszrap\' összes telefonját
ciklussal végig megy a lekérdezett adatokon
feldarabolja
kiírja
mit akartál hogy csináljon ez a kód?
ha úgyis SQL lekérdezéssel kérdezel le adatokat akkor miért mész végig a telefonokon?
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

While
« Válasz #2 Dátum: 2014. január 31. - 11:20:27 »
0 Show voters
\"HA a telefonszám 0 AKKOR
lekérdezi \'kriszrap\' összes telefonját\"
vagy is ha tömb üres akkor lekérdezzen egyet telefonszámot és uttána keressük a következõ szabad helyet és a következõt töltjük be
Egy ilyet szeretnék
\"ha úgyis SQL lekérdezéssel kérdezel le adatokat akkor miért mész végig a telefonokon?\"
Ahoz hogy betöltsem 6 darab számot ahoz végig kell mennem a sorokon.
ugy képzeld el hogy van 500 tömb és abba töltöm belépéskor a játékos 6 darab telefonszámát meg még amit.
« Utoljára szerkesztve: 2014. január 31. - 11:45:23 írta kriszrap »

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
While
« Válasz #3 Dátum: 2014. január 31. - 12:03:54 »
0 Show voters
ez egy telefonkönyv akar lenni?
ha lekérdezel adatbázisból akkor nem kell végig menned az összes telefonszámon!
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

While
« Válasz #4 Dátum: 2014. január 31. - 12:10:55 »
0 Show voters
nem amikor egy játékos be loggol akkor lekérdezzük a telefonszámait egyenlegét és ezeket ezeket az információkat 500 tömböl úgy mond \"szabad\" tömbe töltök egy telefonszámot egyenleget.
1 tömb üres
2 tömb Jani
3 tömb üres
ha belép a játékos akkor 1 tömbe tölti az egyik telefonszámát ha ez meg van megy a következõhöz  2 tömbhöz az is megtölti és addig megy ez a folyamat amíg a játékosnak van telefonszáma vagy is adatbázisba elfogy a sor.
lekérdezést kéne szabályozni valahogy:(((
Szerk:
máskép megoldottam ugy hogy már tárgytalan.
« Utoljára szerkesztve: 2014. január 31. - 15:04:30 írta kriszrap »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal