phpBB2.de Foren-Übersicht  
[netclusive - internet broadcasting]
 FAQ  •  Suchen  •  Download  •  Lesezeichen  •  Mitgliederliste  •  Benutzergruppen   •  Registrieren  •  Profil  •  Einloggen, um private Nachrichten zu lesen  •  Login
 
        
 
        
 

LinkLift

Nächstes Thema anzeigen
Vorheriges Thema anzeigen

Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.
Autor Nachricht
Dj-Harem
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 24.07.2004
Beiträge: 135
Wohnort: Kemp10

BeitragVerfasst am: Mo 22 Mai, 2006 21:02 Antworten mit ZitatNach oben 

Hallo,
ich stehe gerade vor einem kleinen problem, wahrscheinlich hab ich nur ein brett vor dem kopf, aber komm einfach nicht weiter Very Happy
wie ihr im code seht will ich einfach 2 SQL befehle auf einmal ausführen, nur das klappt so nicht!
muss ich die jetzt in ein array packen? wenn ja wie würde das genau aussehen, habs nämlich schon probiert Very Happy
Code:
$sql="UPDATE ".BANNERS_TABLE." SET banner_click=banner_click+1 WHERE
banner_id='".$banner_id."',
      UPDATE ".USERS_TABLE." SET user_points=user_points+5 WHERE
user_id='". $userdata['user_id'] ."'";

danke schon einmal im vorraus
Dj-Harem

_________________
AntiAggro.de
OfflineBenutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchen
Google







Verfasst am: Nach oben

TerraTux
Support Team Member
Support Team Member



Anmeldungsdatum: 02.08.2002
Beiträge: 1026
Wohnort: Delitzsch

BeitragVerfasst am: Di 23 Mai, 2006 10:13 Antworten mit ZitatNach oben 

Mehrere SQL-Strings in einem Rutsch sind durch Semikolon getrennt. Also:

Code:

$sql = "UPDATE ". BANNERS_TABLE ." SET banner_click = (banner_click + 1) WHERE banner_id = $banner_id; UPDATE ". USERS_TABLE ." SET user_points = (user_points + 5) WHERE user_id = {$userdata['user_id']}";


Gruß,
TT

_________________
software is like sex, it's better if it's free
Image
Kein Support per PM || EMail || Messenger
OfflineBenutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchenICQ-Nummer
Dj-Harem
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 24.07.2004
Beiträge: 135
Wohnort: Kemp10

BeitragVerfasst am: So 28 Mai, 2006 19:44 Antworten mit ZitatNach oben 

so jetz hatte ich endlich mal zeit das ganze auszuprobieren.
aber leider funktioniert das ganze immer noch nicht.

als fehlermeldung kommt:

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '; UPDATE phpbb_users SET user_points = (user_points + 5) WHERE u

UPDATE integra_banner SET banner_click = (banner_click + 1) WHERE banner_id = 12; UPDATE phpbb_users SET user_points = (user_points + 5) WHERE user_id = 2

der will den zweiten befehl einfach nicht abarbeiten, an was kann das denn noch liegen?

Danke schon einmal im voraus
Dj-Harem

_________________
AntiAggro.de
OfflineBenutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchen
TerraTux
Support Team Member
Support Team Member



Anmeldungsdatum: 02.08.2002
Beiträge: 1026
Wohnort: Delitzsch

BeitragVerfasst am: So 28 Mai, 2006 20:16 Antworten mit ZitatNach oben 

mhh...dann mach eben zwei Queries daraus...

$sql = "UPDATE ". BANNERS_TABLE ." SET banner_click = (banner_click + 1) WHERE banner_id = $banner_id";
$db -> sql_query($sql);

$sql = "UPDATE ". USERS_TABLE ." SET user_points = (user_points + 5) WHERE user_id = {$userdata['user_id']}";
$db -> sql_query($sql);

Gruß

_________________
software is like sex, it's better if it's free
Image
Kein Support per PM || EMail || Messenger
OfflineBenutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchenICQ-Nummer
Beiträge der letzten Zeit anzeigen:      
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
SQL Befehl ohne phpmyadmin ausführen?... matthias_s phpBB2.x - MOD Support 2 Di 16 Okt, 2007 11:56 Letzten Beitrag anzeigen
Befehle: z.B. <!-- BEGIN fetchpost... Maxe phpBB2.x - Support 0 Mo 16 Jul, 2007 09:31 Letzten Beitrag anzeigen
install.php lässt sich nicht ausführe... Musicman Installation / Upgrade 3 Do 28 Jun, 2007 08:51 Letzten Beitrag anzeigen
500 - Serverfehler! wenn ich install.... Alkaemy phpBB2.x - Installation 5 Fr 05 Aug, 2005 13:43 Letzten Beitrag anzeigen
Tabelle Existiert nicht, brauche rich... only4pro Support allgemein 0 Di 25 Jan, 2005 14:50 Letzten Beitrag anzeigen