kako zacuvati pare u samp skruptu na mysql
udjes u skruptu na smysql i kucas zacuvajpare
[pawn]mysql_format(SQL, sizeof(string), "UPDATE `account` SET `NovacBanka`='%d' WHERE `SQLID`='%i' LIMIT 1", PlayerInfo[playerid][pNovacBanka],PlayerInfo[playerid][pSqlID]);[/pawn]
Citat: Fergosonn poslato Novembar 12, 2023, 10:49:27 PRE PODNE
[pawn]mysql_format(SQL, sizeof(string), "UPDATE `account` SET `NovacBanka`='%d' WHERE `SQLID`='%i' LIMIT 1", PlayerInfo[playerid][pNovacBanka],PlayerInfo[playerid][pSqlID]);[/pawn]
[pawn]mysql_format(MySQL:handle, output[], max_len, const format[], {Float, _:...}) [/pawn]
Hahahahahahaha
Previse komplikovano za objasniti pocetniku kao sto si ti ,ali pokusacu.
Uspostavi vezu sa bazom podataka:
[pawn]<?php
$servername = "localhost";
$username = "korisnik";
$password = "lozinka";
$database = "ime_baze";
// Kreirajte vezu
$conn = new mysqli($servername, $username, $password, $database);
// Proverite vezu
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
?>
[/pawn] (Naravno,Zameni localhost, korisnik, lozinka i ime_baze sa stvarnim informacijama o MySQL serveru i bazi podataka.)
Unesi podatke u bazu podataka:
[pawn]<?php
// Podaci koje želite sačuvati
$iznos = 100; // Primer iznosa koji želite sačuvati
// SQL upit za unos podataka
$sql = "INSERT INTO tabela (iznos) VALUES ($iznos)";
// Izvršavanje upita
if ($conn->query($sql) === TRUE) {
echo "Podaci su uspešno sačuvani!";
} else {
echo "Greška pri čuvanju podataka: " . $conn->error;
}
// Zatvaranje veze s bazom podataka
$conn->close();
?>
[/pawn]
Zameni "tabela" sa stvarnim imenom tabele u koju želis sacuvati podatke. Ovaj primer čuva iznos 100 u odabranoj tabeli. Možes dodati dodatne polja i prilagoditi podatke prema potrebama.
NAPOMENA: OVO JE SAMO OSNOVNI OKVIR.Prilikom rada s podacima u stvarnom okruženju, važno je koristiti prepared statements kako bismo izbegli SQL injekcije. Ovde se koristi direktna interpolacija, što nije preporučljivo u stvarnoj produkciji.
Citat: Fergosonn poslato Novembar 12, 2023, 10:49:27 PRE PODNE
[pawn]mysql_format(SQL, sizeof(string), "UPDATE `account` SET `NovacBanka`='%d' WHERE `SQLID`='%i' LIMIT 1", PlayerInfo[playerid][pNovacBanka],PlayerInfo[playerid][pSqlID]);[/pawn]
koga iskoristim kod me pise ovo u compiler: error 035: argument type mismatch (argument 2)
Citat: ucenik1 poslato Novembar 13, 2023, 12:40:51 POSLE PODNE
koga iskoristim kod me pise ovo u compiler: error 035: argument type mismatch (argument 2)
Kad procitas odgovor na taj komentar, shvatit ces zasto ti to izbacuje
[pawn]mysql_format(MySQL:handle, output[], max_len, const format[], {Float, _:...} ourConnection, sizeof(string), "UPDATE `accounts` SET `NovacBanka`='%d' WHERE `DBID`='%i' LIMIT 1", PlayerInfo[playerid][pNovacBanka],PlayerInfo[playerid][pDBID]);
[/pawn]
jel treba ovako da bide
[pawn]mysql_format(MySQL:handle, output[], max_len, const format[], {Float, _:...} ourConnection, sizeof(string), "UPDATE `accounts` SET `NovacBanka`='%d' WHERE `DBID`='%i' LIMIT 1", PlayerInfo[playerid][pNovacBanka],PlayerInfo[playerid][pDBID]);[/pawn]
Jel treba ovako da izgleda