hey ich erhalte ein Error
stock mysql_GetFloat(Table[], Field[], Where[], Is[])
{
    new query[128], Float:sqlfloat;
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Is, Is);
    format(query, 128, "SELECT %s FROM %s WHERE %s = '%s'", Field, Table, Where, Is);
    mysql_query(query);
    mysql_store_result();
    mysql_fetch_float(sqlfloat);
    mysql_free_result();
    return sqlfloat;//tag mismatch
}
lg kifkat
 
			
									
		mysql GetFloat
- Kevin B.
- 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				
		
		- 
			
- 
			Hier eine andere Variante. 
 stock Float:mysql_GetFloat(Table[], Field[], Where[], Is[])
 {
 new query[128], Float:sqlfloat;
 mysql_real_escape_string(Table, Table);
 mysql_real_escape_string(Field, Field);
 mysql_real_escape_string(Where, Where);
 mysql_real_escape_string(Is, Is);
 format(query, 128, "SELECT %s FROM %s WHERE %s = '%s'", Field, Table, Where, Is);
 mysql_query(query);
 mysql_store_result();
 mysql_fetch_float(sqlfloat);
 mysql_free_result();
 return sqlfloat;
 }
- 
			den Fehler kenn ich noch net  
 stock Float:mysql_GetFloat(Table[], Field[], Where[], Is[])//function with tag result used before definition, forcing reparse
 {
 new query[128], Float:sqlfloat;
 mysql_real_escape_string(Table, Table);
 mysql_real_escape_string(Field, Field);
 mysql_real_escape_string(Where, Where);
 mysql_real_escape_string(Is, Is);
 format(query, 128, "SELECT %s FROM %s WHERE %s = '%s'", Field, Table, Where, Is);
 mysql_query(query);
 mysql_store_result();
 mysql_fetch_float(sqlfloat);
 mysql_free_result();
 return sqlfloat;
 }
- 
			Definiere die Funktion vor dem Abrufen. 
- 
			ein stock definiere? 
 oda meinst das?
 sInfo[playerid][sSpieler_x] = mysql_GetFloat("accounts", "x", "Name", SpielerInfo[playerid][pName]);//x
 sInfo[playerid][sSpieler_y] = mysql_GetFloat("accounts", "y", "Name", SpielerInfo[playerid][pName]);//y
 sInfo[playerid][sSpieler_z] = mysql_GetFloat("accounts", "z", "Name", SpielerInfo[playerid][pName]);//z
- 
			Schmeiß die Funktion vor das Spielerladen. 
- 
			aso  
 danke für deine Hilfe, Funktioniert nun.
- 
			  breadfish.deHat das Thema geschlossen.
 
		