Antworten: 6
Seite [1] |
|||
Jam2 Highlander Beiträge: 3291 |
# Thema - 08.05.2008 um 22:22 Uhr
Hi, ich als PHP und mySQL anfänger will mal versuchen etwas für CSP zu basteln =D nur eine frage hab ich: Wie stell ich diesen Code hier auf CSP "um"? $abfrage = "SELECT users_punkte FROM cs_users"; $ergebnis = mysql_query($abfrage); $abfrage2 = "SELECT thread_punkte FROM cs_punkte"; $ergebnis2 = mysql_query($abfrage2); $aendern = "UPDATE cs_users set users_punkte = ' " . $ergenis . " + " . $ergebnis2. "' WHERE users_id = " . $account['users_id'] . " "; $update = mysql_query($aendern); weil csp läuft ja mit cs_sql_update(__FILE__,'threads',$thread_cells,$thread_save,$fid); z.B. o.O^^ bitte um hilfe, aber bitte etwas mehr nooblike erklären ^.^ Danke schonmal im vorraus ------------------ Gruß/ Best regards Jam2 Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes) Template Switch for index.php Board Navlist last posts Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota..... Edi: hö ? Jam2: nichts ist unmöglich! |
||
Inaktiv |
|
||
duRiel Weltmeister Herkunft: Cambridge Beiträge: 7300 |
# Antwort: 1 - 09.05.2008 um 01:53 Uhr
hi! wir haben da funktionen die unsere sql abfragen schnell und universell für verschiedene datenbanktypen abhandeln. an deinem geposteten code ist übrigens einiges faul. $ergebnis = cs_sql_select(__FILE__,'cs_users','users_punkte',"users _id = '" . $account['users_id'] . "'"); das müsste die richtige abfrage für das erste ergebnis sein, aber weil ich nicht genau weiß was du wirklich abfragen willst lasse ich die fortführung. fehler: 1. du fragst da durch deine sql queries arrays ab und willst aber nur einzelne werte. du selektierst übrigens alle user um deren punkte abzufragen mit deiner query. 2. mysql_query gibt eine resource zurück und keine werte/arrays. mysql_fetch_assoc zum beispiel ist eine funktion mit der man an die rückgabe von select befehlen kommt. 3. du hast unten $ergenis geschrieben -.- 4. du fängst da an mit sql zu addieren.. rechne doch die variablen mit php zusammen und trag das ergebnis einfach in sql ein. 5. die quotes stimmen nicht. feil das mal weiter aus gruß duRiel Zuletzt editiert von duRiel am 09.05.2008 um 01:53 Uhr (1x Editiert) |
||
Inaktiv |
|||
Jam2 Thread-Ersteller Highlander Beiträge: 3291 |
# Antwort: 2 - 09.05.2008 um 06:47 Uhr
fehler: 1. du fragst da durch deine sql queries arrays ab und willst aber nur einzelne werte. du selektierst übrigens alle user um deren punkte abzufragen mit deiner query. 2. mysql_query gibt eine resource zurück und keine werte/arrays. mysql_fetch_assoc zum beispiel ist eine funktion mit der man an die rückgabe von select befehlen kommt. 3. du hast unten $ergenis geschrieben -.- 4. du fängst da an mit sql zu addieren.. rechne doch die variablen mit php zusammen und trag das ergebnis einfach in sql ein. 5. die quotes stimmen nicht. [/quote]
das mit 2. könntest mir bitte das erklären oder ein beispiel geben o.O? und kannst du mir sagen wie ungesfäääähhr der cs_sql_update befehl aussieht? Danke schonmal im Vorraus =) =) =) edit: ach das is jetz egal habs schon rausgefunden ^^ ------------------ Gruß/ Best regards Jam2 Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes) Template Switch for index.php Board Navlist last posts Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota..... Edi: hö ? Jam2: nichts ist unmöglich! Zuletzt editiert von FireDragon am 09.05.2008 um 20:15 Uhr (1x Editiert) |
||
Inaktiv |
|||
duRiel Weltmeister Herkunft: Cambridge Beiträge: 7300 |
# Antwort: 3 - 09.05.2008 um 20:39 Uhr
die quotes haben immer noch nicht gestimmt. ok, aber hättest besser noch die lösung posten sollen für leute die ein ähnliches problem haben.. |
||
Inaktiv |
|||
Jam2 Thread-Ersteller Highlander Beiträge: 3291 |
# Antwort: 4 - 09.05.2008 um 21:29 Uhr
naja xD ich wollts ja eigentlich mit cs_sql_select... cs_sqlupdate.... aber so ganz kapier ich das cs_sql noch nich aber für meine jetzigen zwecke reichts^^ ------------------ Gruß/ Best regards Jam2 Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes) Template Switch for index.php Board Navlist last posts Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota..... Edi: hö ? Jam2: nichts ist unmöglich! |
||
Inaktiv |
|||
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 5 - 10.05.2008 um 08:50 Uhr
cs_sql_update(__FILE__,'Tabelle_ohne_prefix',array('Spalten' ), array('Werte'), (int) ID wenn vorhanden, optional where bedingung); wäre dann z.b. cs_sql_update(__FILE__,'users',array('users_country'),array( 'de'),'1'); würde den User mit der User ID 1 die Landeseinstellung auf DE umstellen. cs_sql_update(__FILE__,'users',array('users_country'),array( 'de'),1,"users_nick = 'test'"); würde den User mit dem Nick test die Landeseinstellung auf DE umstellen. Weitere Informationen: http://www.clansphere.de/trac/clansphere/wiki/cs_sql wird noch die Tage ins Wiki übertragen. ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
||
Inaktiv |
|||
Jam2 Thread-Ersteller Highlander Beiträge: 3291 |
# Antwort: 6 - 10.05.2008 um 09:56 Uhr
10.05.2008 um 08:50 Uhr - Fr33z3m4n: cs_sql_update(__FILE__,'Tabelle_ohne_prefix',array(' Spalten'), array('Werte'), (int) ID wenn vorhanden, optional where bedingung); wäre dann z.b. cs_sql_update(__FILE__,'users',array('users_country'),array( 'de'),'1'); würde den User mit der User ID 1 die Landeseinstellung auf DE umstellen. cs_sql_update(__FILE__,'users',array('users_country'),array( 'de'),1,"users_nick = 'test'"); würde den User mit dem Nick test die Landeseinstellung auf DE umstellen. Weitere Informationen: http://www.clansphere.de/trac/clansphere/wiki/cs_sql wird noch die Tage ins Wiki übertragen. aaaahhh coool danke^.^ jetzt kapier ich es besser =) ------------------ Gruß/ Best regards Jam2 Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes) Template Switch for index.php Board Navlist last posts Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota..... Edi: hö ? Jam2: nichts ist unmöglich! |
||
Inaktiv |
|||
Antworten: 6
Seite [1] |
Sie müssen sich registrieren, um zu antworten. |