Hey,
der Server schließt sich bei mysql_fetch_field.(StrickenKid)
Durch Printen habe ich es rausgefunden.
Hier der Code:
print("2");
mysql_query(query);
mysql_store_result();
print("3");
mysql_fetch_field("Titel", titel);
mysql_fetch_field("Inhalt", inhalt);
mysql_fetch_field("Icon", icon);
mysql_fetch_field("Geld", z);
geld = strval(z);
mysql_fetch_field("Punkte", z);
punkte = strval(z);
mysql_free_result();
print("4");
Noch ein Bild von der Tabelle:
Text wird nicht angezeigt/ausgegeben
- theTV
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Teste mal das
new Data[128];
......
print("2");
mysql_query(query);
mysql_store_result();
print("3");
mysql_fetch_row(Data);
mysql_fetch_field("Titel", titel);
mysql_fetch_field("Inhalt", inhalt);
mysql_fetch_field("Icon", icon);
mysql_fetch_field("Geld", z);
geld = strval(z);
mysql_fetch_field("Punkte", z);
punkte = strval(z);
mysql_free_result();
print("4"); -
ok klappt danke.
Hab noch ein Problem, der Titel, Inhalt und Icon wird nicht als Text ausgegeben.
Konsole:Titel: , Inhalt: , Icon: , Geld: 0, Score: 0
new query[64], z[24], titel[24], inhalt[64], geld, punkte, icon[64],Data[111];
format(query, sizeof(query), "SELECT * FROM `erfolge` WHERE 'ID' = '%i'", achievementid);
print("2");
mysql_query(query);
mysql_store_result();
print("3");
mysql_fetch_row(Data);
mysql_fetch_field("Titel", titel);
mysql_fetch_field("Inhalt", inhalt);
mysql_fetch_field("Icon", icon);
mysql_fetch_field("Geld", z);
geld = strval(z);
mysql_fetch_field("Punkte", z);
punkte = strval(z);
mysql_free_result();
print("4");
printf("Titel: %s, Inhalt: %s, Icon: %s, Geld: %d, Score: %d",titel,inhalt,icon,geld,punkte);//Edit Pwn-Code Hinzugefügt
//Push -
was steht in der Tabelle drin?
schalt mal den mysql debug ein und poste den einfach mal
-
In der Tabelle hat dein Icon varchar length 0
Das musst du erhöhen auf die gewisse Größe. -
breadfish.de
Hat das Thema geschlossen.