Wysłany: 2018-10-05, 21:38
Nickelodeonowy
Wiek: 30 Na forum: 2816 dni Posty: 4
Witam mam tak? tabele w mysql:
CREATE TABLE IF NOT EXISTS `Local` (
`Uid` INT(11) NOT NULL AUTO_INCREMENT,
`PozX` FLOAT NOT NULL DEFAULT '0',
`PozY` FLOAT NOT NULL DEFAULT '0',
`PozZ` FLOAT NOT NULL DEFAULT '0',
PRIMARY KEY (`Uid`))
i wysy?am do niej
INSERT INTO Local (PozX,PozY,PozZ) VALUES ('102.409','-165.109','2.387')
i teraz mam problem bo niewiem do jakiego uid przypisuje te wartosci gdy? jest to primarykey wiec jak to mog? sprawdza??
Wysłany: 2018-10-09, 20:36
Zamek
Wiek: 26 Na forum: 3788 dni Posty: 168
Nick w MP: Zamek
Piwa : 276
Z jakiego pluginu mysql korzystasz?
Wysłany: 2018-10-10, 15:37
carl0987
Wiek: 37 Na forum: 4891 dni Posty: 295
Nick w MP: Lolek
Piwa : 10
pobierz za pomoc? funkcji select
Wysłany: 2018-10-10, 21:11
Robson04
Wiek: 23 Na forum: 3182 dni Posty: 58
Nick w MP: Robson04
Piwa : 512
W callbacku po mysql_tquery u?yj:
Pawn
new uid = cache_insert_id ();
Pobierzesz UID tego wiersza z tabeli. Nie musisz u?ywa? i pakowa? SELECT do formatu
Przyk?ad:
Pawn
//do jakiej? funkcji, np stworznie postaci
new query [ 258 ];
mysql_format ( MYBASE , query , sizeof query , "INSERT INTO MojaTabela SET jakisargument = %i" , mojazmienna );
mysql_tquery ( MYBASE , query , "MyPublic" , "i" , playerid );
forward MyPublic ( playerid );
public MyPublic ( playerid )
{
new myUID = cache_insert_id ();
printf ( "Stworzono wiersz o UID: %d" , myUID );
return 1 ;
}
[ Dodano : 2018-10-10, 21:12 ]
"Zamek" napisał/a :Z jakiego pluginu mysql korzystasz?
Najprawdopodobniej jest to BlueG.
Tagi: insert :: primary :: key
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: