Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: noddy_ poslato Oktobar 23, 2021, 09:37:24 PRE PODNE

Naslov: MYSQL - Mod
Poruka od: noddy_ poslato Oktobar 23, 2021, 09:37:24 PRE PODNE
Problem(error/warning): Nista od navedenog, vec kada napravim novi racun u sampu i registrujem se u DB se ne kreira korisnicki racun
Deo skripte: [pawn]new query[500];
         mysql_format(SQL, query,sizeof(query),"INSERT INTO `players` (`Username`,`Password`,`Skin`,`Level`, `Respekt`, `NeededRep`,`Novac`, `Posao`) \
            VALUES ('%e','%d','60','2','0','0','50000', '0')",
            GetName(playerid),
            IgracInfo[playerid][Password]);
         mysql_tquery(SQL,query,"IgracRegistrovan", "i",playerid);[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ERROR] error #1062 while executing query "INSERT INTO `players` (`Username`,`Password`,`Skin`,`Level`, `Respekt`, `NeededRep`,`Novac`, `Posao`) VALUES ('Dino_Mehmed','458163342','60','2','0','0','50000', '0')": Duplicate entry '0' for key 'PRIMARY' (C:\Users\Hp\Desktop\D I N O\DEV\PAWNO\Treasure RP\gamemodes\TR.pwn:381)
Naslov: Odg: MYSQL - Mod
Poruka od: ʟᴀᴋᴇʀɪɴɢ poslato Oktobar 23, 2021, 13:14:18 POSLE PODNE
[pawn]Duplicate entry '0' for key 'PRIMARY'[/pawn]
Naslov: Odg: MYSQL - Mod
Poruka od: noddy_ poslato Oktobar 23, 2021, 13:15:34 POSLE PODNE
Citat: ʟᴀᴋᴇʀɪɴɢ poslato Oktobar 23, 2021, 13:14:18 POSLE PODNE
[pawn]Duplicate entry '0' for key 'PRIMARY'[/pawn]
Nema sta nisam uradio, opet nece
Naslov: Odg: MYSQL - Mod
Poruka od: MEDO poslato Oktobar 23, 2021, 17:12:39 POSLE PODNE
Daj sliku baze ali samo columns prikazi, kod tabele players imas + stisnes na njega i pise ti columns to uslikaj
Naslov: Odg: MYSQL - Mod
Poruka od: noddy_ poslato Oktobar 23, 2021, 17:24:18 POSLE PODNE
(https://i.ibb.co/mNtvTqM/MySQL.png)
Naslov: Odg: MYSQL - Mod
Poruka od: MEDO poslato Oktobar 23, 2021, 17:27:04 POSLE PODNE
Evo ti slika https://prnt.sc/1x6gbas

Stisni na to columns i to mi uslikaj
Naslov: Odg: MYSQL - Mod
Poruka od: noddy_ poslato Oktobar 23, 2021, 17:32:11 POSLE PODNE
(https://i.ibb.co/HzkFWks/adawdadaddadaaaaaaaaaaaaaaaaaaaa.png)
Naslov: Odg: MYSQL - Mod
Poruka od: MEDO poslato Oktobar 23, 2021, 17:38:19 POSLE PODNE
Primary key ti je postavljen na ID, a primary key ne smije biti isti jer se po njemu razilikuje svaki red.

Tako da moraš ili manuelno dodavati svaki put novi broj u ID ili (jednostavnije) napravis Auto Increment u tabeli.

Za autoincrement stistni na to columns i Edit na ID i imas Auto Increment, negdje ti stoji i A_I
Naslov: Odg: MYSQL - Mod
Poruka od: noddy_ poslato Oktobar 23, 2021, 17:40:34 POSLE PODNE
Hvala MEDO, care