Hey könnte mir jemand erklären wie das ganze Mysql Zeug funktioniert? Weil ich ich mache das seit einem Monat nach der Art von Maddin, mit seinen Funktionen und komme damit klar aber ich will alle Variablen in ein Query packen, aber ich verstehe nunmal das ganze Insert, Update, Select , from... usw nicht, ich komme einfach nicht damit klar. Könnte es mir jemand ausführlich erklären?
Mysql erklären
- xFreeze
- 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
-
-
Naja wenn du wirklich wissen willst wie alles geht, dann nutz das hier
http://dev.mysql.com/doc/refman/5.1/de/
Damit hilfst du dir wirklich selber, und kannst auch alles sehen etc -
Gibt es keine kleinere Erklärung das mir die Grundlagen erklärt?
-
Was möchtest du denn wissen?
Ich kann dir da evtl auch etwas weiterhelfen -
von oben nach unten durcharbeiten: http://www.mysqltutorial.org/basic-mysql-tutorial.aspx
-
@[DT]Beavis Ich weis halt nicht wie ich beim Script mehrere Variablen in einem Query Speichere/Auslese bzw ich weis nicht wirklich mit welcher Funktion es geht.
-
Naja dazu musst du nur die Update Funktion wissen und die is in meinen und in Snipers link schon erklärt
Das mit den update ist hier zu sehen
http://dev.mysql.com/doc/refman/5.1/de/update.html -
[DT]Sniper @[DT]Beavis
Würde das speichern also so z.B. gehen?
mysql_query("UPDATE accounts SET Geld=%i, Level=%i, Leben=%f WHERE user='%s'",GetPlayerMoney(playerid),GetPlayerScore(playerid),GetPlayerHealth(playerid),PlayerName(playerid)); -
Das würd nicht nur gehen, sondern es geht aber ich würd noch auf die `` und ' ' achten
-
@[DT]Beavis Danke für die Antwort, müssen die '' und `` hin? bzw wohin sollen sie und was bringen diese Zeichen.
-
So ist es vom aufbau her richtigNaja da ich in Englich sogut wie nix kann hab ich das mal hier
http://dev.mysql.com/doc/refma…/where-optimizations.html -
@[DT]Beavis Aber ich könnte es auch ohne den Zeichen machen oder?
-
Theoretisch ja
-
@[DT]Beavis Aber ich könnte es auch ohne den Zeichen machen oder?
Du solltest dennoch die backtricks nicht weglassen ich bin jetzt zu faul die ganze erklärung nochmal hinzuschreiben kannst dir ja den beitrag von mir noch zusätzlich durchlesen. -
Achte aber bei der Pawn Funktion "mysql_query" auf die Parameter, das würde so vom MySQL Befehl her funktionieren aber nicht von der Pawn Funktion.
new query[200];
format(query, sizeof(query), "UPDATE accounts SET Geld=%i, Level=%i, Leben=%f WHERE user='%s'", GetPlayerMoney(playerid),GetPlayerScore(playerid),GetPlayerHealth(playerid),PlayerName(playerid));
mysql_query(query);/Edit: Fehler behoben
Gruß, Zunno
-
IPrototypeI Und was soll man genau alles mit diesem Zeichen "einklammer" und halt mit welchen.
-
breadfish.de
Hat das Thema geschlossen.