navicatban új tábla létrehozása (K)

Indította isolator05, 2014-02-07, 09:01:52

2014-02-07, 09:01:52 Utolsó szerkesztés: 2014-02-16, 11:34:43 Szerző: [MOD]Aegist
Sziasztok.
Kaptam 1 questet és az a bajom hogy nem tudom hogyen kell új táblát létrehozni naviban :S
IdézPetátnevezéshez itt egy invoice-s quest. player táblába kell neki 1 új táblázatot csinálni, azon belül 2 oszlop, egyik INT típusú, a másik STRING.
Na most ez nekem  "kínai" valaki esetleg segítene?
Előre is köszi
A quest mysql adata:
-- Setzt den neuen Petnamen in die Datenbank ein
function set_pet_name(name)
mysql_query("DELETE FROM player.pet_name WHERE id = \\'"..pc.get_player_id().."\\'")
mysql_query("INSERT INTO player.pet_name(id, name) VALUES(\\'"..pc.get_player_id().."\\', \\'"..name.."\\')")
end
-- Holt sich den Petnamen aus der Datenbank
function get_pet_name()
local pet_name = mysql_query("SELECT * FROM player.pet_name WHERE id = \\'"..pc.get_player_id().."\\'")
return (pet_name.name or {pc.get_name().." Kisállata"})[1]


nem értem hogy hogyan kell az INT és a STRING tipust megcsinálni
Ha segítettem ne sajnáld a + t.

Nyisd meg az adatbázist, ahova szeretnéd létrehozni, aztán jobb klikk éééés

Válaszd a New table opciót.

A többi már mind benne van a listákban, neked csak ki kell őket választani.

CREATE TABLE `pet_name` (
`id`  int(100) NOT NULL ,
`name`  char(50) NOT NULL
)
ENGINE=InnoDB
DEFAULT CHARACTER SET=latin1
;


upsz Roxanne megelőzött de stringet ne keress SQL-ban char van :D

Nagyon szépen köszönöm
Ha segítettem ne sajnáld a + t.