Szerző Téma: Dátum&idő lekérdezése, beillesztése MySQL adatbázisba  (Megtekintve 1110 alkalommal)

Dátum&idő lekérdezése, beillesztése MySQL adatbázisba
« Dátum: 2015. május 05. - 20:41:48 »
0 Show voters
Sziasztok. Elkezdtem tanulmányozni még hétvégén a MySQL-t és sikeresen haladok vele de most itt elakadtam. Probáltam lekérni külön a dátumot és külön az időt a PAWNO-ban és úgy beilleszteni a MySQL adatbázisba de nem jött össze. Valaki tudna nekem ebben segíteni hogy hogyan tudnám megoldani hogy \"regisztracio_ideje\" sorba ha regisztrált a játékos beillesze a dátumot és az időt. Azaz így gondoltam el: \"2015-05-05 20:40:19\" csak ezt egy stringel lekérdezni és bevinni. Előre is köszönöm a segítségeket.
« Utoljára szerkesztve: 2015. május 05. - 21:04:28 írta anGeL »

Nem elérhető anGeL

  • Adminisztrátor
  • 2158
    • Profil megtekintése
Dátum&idő lekérdezése, beillesztése MySQL adatbázisba
« Válasz #1 Dátum: 2015. május 05. - 21:04:51 »
+2 Show voters
[gmod]Kategorizálva & áthelyezve - legközelebb figyelj, köszi.  :)[/gmod]

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
Dátum&idő lekérdezése, beillesztése MySQL adatbázisba
« Válasz #2 Dátum: 2015. május 05. - 21:31:04 »
0 Show voters
a mysql-hez nem értek, de gondolom csak beilleszted... a lekérdezés pedig:
 

new Year, Month, Day, Hour, Min, Sec, string[128];
gettime(Hour, Min, Sec);
getdate(Year, Month, Day);
format(string, sizeof(string), \"%02d/%02d/%d, %02d:%02d:%02d\", Day, Month, Year, Hour, Min, Sec);
//és a string-et illeszted be mysql-es cuccba.

Dátum&idő lekérdezése, beillesztése MySQL adatbázisba
« Válasz #3 Dátum: 2015. május 05. - 21:49:16 »
0 Show voters
Idézetet írta: anGeL date=1430852691\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"54165\" data-ipsquote-contentclass=\"forums_Topic
Kategorizálva & áthelyezve - legközelebb figyelj, köszi.  :)
 
Elnézést, kicsit elvoltam tájolva :) Köszi az áthelyezést.
 

a mysql-hez nem értek, de gondolom csak beilleszted... a lekérdezés pedig:
 

new Year, Month, Day, Hour, Min, Sec, string[128];
gettime(Hour, Min, Sec);
getdate(Year, Month, Day);
format(string, sizeof(string), \"%02d/%02d/%d, %02d:%02d:%02d\", Day, Month, Year, Hour, Min, Sec);
//és a string-et illeszted be mysql-es cuccba.

 

[/quote]
Én is így probáltam mert rendesen a szerveren így beadja, de ebben a formában sehogy nem viszi be az adatbázisba. Azért köszi ezt a kis fáradságod is.

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
Dátum&idő lekérdezése, beillesztése MySQL adatbázisba
« Válasz #4 Dátum: 2015. május 05. - 21:52:48 »
0 Show voters
ezt találtam, hátha segít :D
http://forum.sa-mp.com/showthread.php?t=352311


flash érthozzá.....::|
« Utoljára szerkesztve: 2015. május 05. - 21:54:43 írta JustaCube »

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Dátum&idő lekérdezése, beillesztése MySQL adatbázisba
« Válasz #5 Dátum: 2015. május 05. - 21:53:07 »
0 Show voters
Ha jól értem..:
 
new Year, Month, Day, Hour, Min, Sec, string[128], query[512];
gettime(Hour, Min, Sec);
getdate(Year, Month, Day);
format(string, sizeof(string), \"%02d/%02d/%d, %02d:%02d:%02d\", Day, Month, Year, Hour, Min, Sec);
mysql_format(kapcs, query, sizeof(query), \"UPDATE accounts SET regisztracio_ideje = \'%s\' WHERE Name = \'%s\'\", string, name);
mysql_tquery(sql, query);

 
Félig van kidolgozva ugyanis a játékos neve nincs lekérve illetve a tábla neve lehet nem \'accounts\'. Ezekre figyelj! kiolvasni meg sscanf szükséges.

Dátum&idő lekérdezése, beillesztése MySQL adatbázisba
« Válasz #6 Dátum: 2015. május 05. - 22:01:21 »
0 Show voters
Közben nagy nehezen másképp megoldottam. Köszönöm flash a te válaszodat is. Azzal is müködik, de közben másképp oldottam meg :) Témát zárom.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal