Was ist der Unterschied zwischen INSERT und UPDATE?
Mfg XFreeze
Was ist der Unterschied zwischen INSERT und UPDATE?
Mfg XFreeze
INSERT fügt eine neue Zeile mit bestimmten Variablen in eine Tabelle ein.
UPDATE "updatet" eine/mehrere Zeilen in einer Tabelle.
Mfg,
UncleSub
Wie mit Insert füge ich einen Wert hinzu und mit UPDATE kann ich die Variablen aktuallisieren. Macht doch keinen unterschied oder? o.o
Doch Insert legt einen neuen Datensatz an, Update aktualisiert bloß ausgewählte Felder des ausgewählten Datensatzes.
LG
mit INSERT kannst du beliebige Datensätze in deine Tabelle einfügen.
mit UPDATE kannst du lediglich bereits vorhandene Datensätze Updaten.
Muss ich also zuerst Insert machen um Update benutzen zu können?
Muss ich also zuerst Insert machen um Update benutzen zu können?
Indirekt. Du musst zu erst Datensätze in der Tabelle haben um Update nutzen zu können.
Also ich habe in die Datenbank eine Tabelle eingefügt und es wird ein Account erstellt mit dem Namen und dem PW kann ich also jetzt die Platzhalter für die Werte einfach so benutzen?
Also ich habe in die Datenbank eine Tabelle eingefügt und es wird ein Account erstellt mit dem Namen und dem PW kann ich also jetzt die Platzhalter für die Werte einfach so benutzen?
Was möchtest du nun genau machen?^^
Ich möchte natürlich meine Daten speichern, aber es geht nicht....
Was meinst du denn genau mit Platzhalter ?
Was meinst du denn genau mit Platzhalter ?
//e:
Es wird nichts gespeichert...
Code:
stock SavePlayer(playerid)
{
if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
{
if(GetPVarInt(playerid,"Eingeloggt") == 1)
{
new Query[300];
format(Query,300,"UPDATE `accounts` SET `pBann`=%i, `pAdminLevel`=%i,`pTutorial`=%i,`pGeschlecht`=%i WHERE `Name`='%s'",
SpielerInfo[playerid][pBann],SpielerInfo[playerid][pAdminLevel],SpielerInfo[playerid][pTutorial],SpielerInfo[playerid][pGeschlecht],PlayerName(playerid));
mysql_query(Query);
}
}
return 1;
}