Syntax fehler es heißt nicht so: 'Houses' sondern `Houses` bei Zahlen wie WHERE `ID`='%d'
Mist er war schneller xD
//Edit
Syntax fehler es heißt nicht so: 'Houses' sondern `Houses` bei Zahlen wie WHERE `ID`='%d'
Mist er war schneller xD
//Edit
Existiert die Tabelle?
Mysql Debug:
ZitatAlles anzeigen[12:05:34] >> mysql_store_result( Connection handle: 1 )
[12:05:34] CMySQLHandler::StoreResult() - Result was stored.
[12:05:34] >> mysql_fetch_row_format( Connection handle: 1 )
[12:05:34] CMySQLHandler::FetchRow() - Return: 1|Polizei|-1605.59|710.727|13.8672|246.376|109.246|1003.22|10|1
[12:05:34] >> mysql_fetch_row_format( Connection handle: 1 )
[12:05:34] CMySQLHandler::FetchRow() - Return: 2|Rathaus|-2765.46|375.651|6.33594|384.809|173.805|1008.38|3|2
[12:05:34] >> mysql_fetch_row_format( Connection handle: 1 )
[12:05:34] CMySQLHandler::FetchRow() - Return: 3|24/7|-2442.68|754.877|35.1719|-25.8845|-185.869|1003.55|17|3
[12:05:34] >> mysql_fetch_row_format( Connection handle: 1 )
[12:05:34] CMySQLHandler::FetchRow() - Return: 4|Fahrschule|-2026.62|-101.62|35.1641|-2029.8|-106.676|1035.17|3|4
[12:05:34] >> mysql_fetch_row_format( Connection handle: 1 )
[12:05:34] CMySQLHandler::FetchRow() - Return: 6|eingang|-1605.3|710.931|13.8672|246.376|109.246|1003.22|10|6
[12:05:34] >> mysql_fetch_row_format( Connection handle: 1 )
[12:05:34] CMySQLHandler::FetchRow() - Return: 7|SFPD|-1605.3|710.274|13.8672|246.376|109.246|1003.22|10|7
[12:05:34] >> mysql_fetch_row_format( Connection handle: 1 )
error 035: argument type mismatch (argument 3)
while(mysql_fetch_row(query,"|"))
Hay Breadfish,
ich habe ein Problem, meine Eingänge werden nicht Geladen.
Log:
ZitatAlles anzeigen
[10:38:41] <-| [MYSQL] Verbindung zur Datenbank wurde erfolgreich hergestellt!
[10:38:42] ** Lade Eingänge **
[10:38:42] Eingang: | Coords: 0.000000 0.000000 0.000000
[10:38:42] Eingang: | Coords: 0.000000 0.000000 0.000000
[10:38:42] Eingang: | Coords: 0.000000 0.000000 0.000000
[10:38:42] Eingang: | Coords: 0.000000 0.000000 0.000000
[10:38:42] Eingang: | Coords: 0.000000 0.000000 0.000000
[10:38:42] Eingang: | Coords: 0.000000 0.000000 0.000000
[10:38:42] ** Eingänge geladen **
Code:
Sorry, geht nicht anderes.
ZitatAlles anzeigen
print("** Lade Eingänge **");
mysql_query("SELECT * FROM `entrances`");
mysql_store_result();
new query[200], string[66], Count = 1;
while(mysql_fetch_row(query))
{
sscanf(query,"e<p<|>is[25]ffffffii>",eSystem[Count]);
printf("Eingang: %s | Coords: %f %f %f", eSystem[Count][eName], eSystem[Count][Enter][0], eSystem[Count][Enter][1], eSystem[Count][Enter][2]);
format(string,sizeof(string),"Eingang: %s\nDrücke [ENTER] zum betretten!", eSystem[Count][eName]);
EnterLabel[Count] = Create3DTextLabel(string, -1, eSystem[Count][Enter][0], eSystem[Count][Enter][1], eSystem[Count][Enter][2], 100.0, 0, 0);
Count++;
}
mysql_free_result();
print("** Eingänge geladen **");
Ich weiß ja nicht, welches MySQL du benutzt, aber eigentlich ist seine Reihenfolge richtig.
Bitte lese bevor du schreibst!
meins ist richtig. Verwende R6
http://forum.sa-mp.com/showthread.php?t=56564
habe ich schon, lese bitte mein beitrag!
Glaube, habe fehler.^^ Habe host mit Name verwechelt
Sorry, teste jetzt kurz
//Edit
Connected, danke für die Idee Darklight!
//edit
Aber die Tabelle erstellt sich nicht Code:
format(query, sizeof(query), "CREATE TABELE IF NOT EXITS 'Accounts' ('id' int(11) NOT NULL AUTO_INCREMENT 'Name' varchar(24), 'Passwort' varchar(24), 'Adminlevel' int(11), 'pGeld' int(11), 'fRank' int(11)"); strcat(query,", 'PayDayZeit' int(11), 'AutoLic' int(11), 'BootLic int(11), 'LKWLic' int(11), 'FlyLic' int(11), 'BikeLic' int(11), 'Girokonto' int(11), 'GiroPin' int(11), 'GiroGeld' int(11),'Fraktion' int(11)"); strcat(query,", 'Wanteds' int(11), 'PayDayGeld' int(11), 'Respekt' int(11), 'MaxRespekt' int(11), 'Beruf' int(11), 'Alter' int(11), 'Male' int(11), 'Lottoschein' int(11), 'Lottozahl1' int(11), 'Lottozahl2' int(11)"); strcat(query,",'Lottozahl3' int(11), 'Lottozahl4' int(11), 'Lottozahl5' int(11), 'Lottozahl6' int(11), 'Parkkarte' int(11), 'pUhr' int(11), PRIMARY KEY('id))Engine=MyISAM DEFAULT CHARSET=latin1;"); mysql_query(query);
Hallo Breadfish,
Mysql connected nicht zur Datenbank, ich weiss nicht wieso. Habe mir ein Tutorial angesehen.
Connectioncode:
stock C_T_D(){ mysql_connect(SQLHost,SQLName,SQLDB,SQLPass); if(mysql_ping() == 1) { print("Connected to Database!"); } else { print("Connection to Database Falied! 1/2 Test"); mysql_connect(SQLHost,SQLName,SQLDB,SQLPass); if(mysql_ping() == 1) { print("Connected to Database!"); } else { print("Connection to Database Falied! 2/2 Test"); print("Server wird ausgeschaltet Grund: 2/2 connection failed"); SendRconCommand("exit"); } } return 1;}
log:
[11:55:05] Connection to Database Failed! 1/2 Test
[11:55:05] Connection to Database Failed! 2/2 Test
[11:55:05] Server wird ausgeschaltet Grund: 2/2 connection failed
Danke
MfG,
Chriss
und dann einfach mysql_query einmal ?
Hallo Breadfish,
ich habe das Problem das mein format zulang ist aber ich weiss nicht wie ich ihn Kürzen kann:
format(query, sizeof(query), "UPDATE 'Accounts' SET 'Adminlevel' = '%d','pGeld' = '%d', 'fRank' = '%d', 'PayDayZeit' = '%d','AutoLic' = '%d', 'BootLic' = '%', 'LKWLic' = '%d', 'FlyLic' = '%d', 'BikeLic' = '%d', 'Girokonto' = '%d', 'GiroPin' = '%d', 'GiroGeld' = '%d', 'Fraktion' = '%d', 'Wanteds' = '%d', 'PayDayGeld' = '%d', 'Respekt' = '%d', 'MaxRespekt' = '%d', 'Beruf' = '%d', 'Alter' = '%d', 'Male' = '%d', 'Lottoschein' = '%d', 'Lottozahl1' = '%d', 'Lottozahl2' = '%d', 'Lottozahl3' = '%d', 'Lottozahl4' = '%d','Lottozahl5' = '%d', 'Lottozahl6' = '%d', 'ParkKarte' = '%d', 'pUhr' = '%d'",
die eingetragen werden habe ich einzehln darunter geschrieben.
Also in mein Enum: JobID ?
ZitatSpieler[playerid][Beruf] = JobSyst[i][jID];
Komme nicht weiter,Weis nicht an welcher Job pos er ist
Hay,
ich habe ein Halb Dynamisches Job System erstellt, komme aber nicht weiter
Code:
ZitatAlles anzeigenfor(new i=0;i<MAX_JOBS;i++)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0,JobSyst[i][AnnehmbarX], JobSyst[i][AnnehmbarY], JobSyst[i][AnnehmbarZ]))
{
}
else
{
SendClientMessage(playerid, COLOR_RED, "Du bist an kein Job Accept Punkt!");
}
}
Mein Hund hat man Bildschirm Gegessen^^ ne mein Hund hat ihn vom Tisch Geschubst...
Da ist mein Neuer:)
Hallo Breadfish,
ich habe 4 Errors:
Zitaterror 029: invalid expression, assumed zero
error 004: function "Streamer_OnPlayerLeaveCP" is not implemented
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line // wegen den 4 Errors
Function OnPlayerLeaveCheckpoint(playerid)
{
return 1;
}
new bizname in new bizname[128]
MfG,
Chriss
if(adminabfrage(i) == 1) { adminrank = "Supporter" }
MfG,
Chriss