Seite 1 von 1

SQL Befehl Sportsuite 0.2.1

Verfasst: 14.04.2009 13:01
von Bosc80
Hallo,

bräuchte mal die Hilfe von jemand, der sich mit SQL Befehlen besser auskennt als ich.

Code: Alles auswählen

// update bet
				$sql = 'UPDATE ' . SPORTSUITE_SBOOK_USER_BETS_TABLE . " 
					SET bet_home_score = " . $value['home'] . ", bet_away_score = " . $value['away'] . " 
					WHERE fixture_id = " . $key;
				$db->sql_query($sql);		
			}
			else if ($value['fixture_time'] > (time() + $this->config['sbook_fixture_autoclose']))
			{
				// add bet
				$sql = 'INSERT INTO ' . SPORTSUITE_SBOOK_USER_BETS_TABLE . ' ' . $db->sql_build_array('INSERT', array(
					'user_id'			=> (int) $user->data['user_id'],
					'fixture_id'		=> (int) $key,
					'bet_home_score' 	=> (int) $value['home'],
					'bet_away_score' 	=> (int) $value['away'])
				); 
				$db->sql_query($sql);
			}
		}
Beim Update-Befehl müsste beim WHERE auch noch die User-Id von der die Änderung gemacht wird berücksichtigt werden. Allerdings gelingt es mir nicht die korrekte Syntax hinzubekommen. Die DB-Version ist mysql 4. Hoffe mir kann jemand helfen.

Gruß Bosc

Re: SQL Befehl Sportsuite 0.2.1

Verfasst: 17.04.2009 23:34
von Bosc80
Habs selber hinbekommen, is also erledigt.