GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

MySQL Float update problemi.

Başlatan Lukas, 17 Mart 2020, 20:14:49

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Lukas

Selamlar, pblueg'nin example mysql login ve register sistemini türkçeye çevirip gamemode'umun içerisine ekledim. Hesap oluşuyor, tüm veriler aktarılıyor fakat x,y,z,a verileri MySQL'e aktarılmıyor.

Oyuncu Veri güncelleme kodları bu şekilde:



MySQL'da kayıt olmayan kısımlar x,y,z ve angle:



ve Tablo yapısı da aşağıdaki gibi:



Xtration

Yazdığın sorguda SET anahtar kelimesi ve tırnaklar eksik
mysql_format(Connection,sorgu,sizeof sorgu,"UPDATE `oyuncular` SET `x` = '%f'...");


ayazcik

%f değerlerini %0.4f yapabilirmisin, %0.4f float değeridir.

Ayrıca, diğer sorgularındada hata vardı, düzelttim WHERE "id" olmayacak, WHERE "sqlid" olmalı çünkü sqlid diye kaydetmişsin veritabanına.

PAWN Kodu: Seç
mysql_format(Connection, sorgu, sizeof sorgu, "UPDATE `oyuncular` SET `x` = '%0.4f`, `y` = '%0.4f', `z` = '%0.4f', `angle` = '%0.4f', `interior` = '%d', WHERE `sqlid` = '%d' LIMIT1", Oyuncu değerleri);
Son düzenlenme: 18 Mart 2020, 07:59:20 Ayaz ama duyyu olan

Lukas


Cruza

Sorun çözüme kavuştuğuna göre kilit, arşiv.

since 2008
graphic designer & front-end web developer