Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

SQL Update geht nicht!

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
bgx
PostRank 4
PostRank 4
Beiträge: 101
Registriert: 05.01.2006, 17:05
Wohnort: Mandelbachtal

Beitrag von bgx » 14.11.2006, 18:13

Hi!

Warum beschreibt er mir die Configtabelle nicht, wenn ich folgendes Script starte?

Code: Alles auswählen

$style = array(
        'default'=>'',
        '14.11.'=>'snowSilver',
        '06.01.'=>'subSilver'
    );

$now = date('d.m.');
$img = isset($style[$now]) ? $style[$now] : $style['default'];

if ($img='snowSilver')
{
if ( !file_exists($phpbb_root_path . 'cache/snowSilver.' . $phpEx) )
{
			$sql = "UPDATE " . CONFIG_TABLE . " SET
				config_value = '2'
				WHERE config_name = 'default_style'";
  $file_style = fopen ( $phpbb_root_path . 'cache/snowSilver.'.$phpEx, 'w');
  fwrite ( $file_style, "AKTIV" );
  fclose ( $file_style );
unlink ($phpbb_root_path . 'cache/config_table.'.$phpEx);
}}
//echo 'test<img src="', $img, '" alt="', $img,'/>';
else if &#40;$img='subSilver'&#41;
&#123;
if &#40; file_exists&#40;$phpbb_root_path . 'cache/snowSilver.' . $phpEx&#41; &#41;
&#123;
			$sql = "UPDATE " . CONFIG_TABLE . " SET
				config_value = '1'
				WHERE config_name = 'default_style'";
unlink &#40;$phpbb_root_path . 'cache/config_table.'.$phpEx&#41;;
unlink &#40;$phpbb_root_path . 'cache/snowSilver.'.$phpEx&#41;;
&#125;&#125;
Wenn ich die gleiche SQL-Abfrage ausserhalb des if-Blocks setze, beschreibt er Sie.

ein echo innerhalb der if-Abfrage zeigt er korrekt an. :roll:

EDIT:

Diese Code ist sogar noch besser:

Code: Alles auswählen

$style = array&#40;
        'default'=>'',
        '14.11.'=>'snowSilver',
        '06.01.'=>'subSilver'
    &#41;;

$now = date&#40;'d.m.'&#41;;
$img = isset&#40;$style&#91;$now&#93;&#41; ? $style&#91;$now&#93; &#58; $style&#91;'default'&#93;;

if &#40;&#40;$img='snowSilver'&#41; AND &#40; $board_config&#91;'default_style'&#93; = '1' &#41;&#41;
&#123;
			$sql = "UPDATE " . CONFIG_TABLE . " SET
				config_value = '2'
				WHERE config_name = 'default_style'";
unlink &#40;$phpbb_root_path . 'cache/config_table.'.$phpEx&#41;;
&#125;
else if &#40;&#40;$img='subSilver'&#41; AND &#40; $board_config&#91;'default_style'&#93; = '2' &#41;&#41;
&#123;
			$sql = "UPDATE " . CONFIG_TABLE . " SET
				config_value = '1'
				WHERE config_name = 'default_style'";
unlink &#40;$phpbb_root_path . 'cache/config_table.'.$phpEx&#41;;
&#125;
Aber auch hier klappt es nicht mit dem SQL-Update der Config Tabelle
Suche Linkpartner zu verschiedenen Themen
Hunde Forum | Pferde Forum | Mazda Forum | Mitsubishi Forum

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Pompom
PostRank 10
PostRank 10
Beiträge: 3751
Registriert: 10.09.2004, 16:38

Beitrag von Pompom » 14.11.2006, 18:16

In deinem Code sehe ich nur, dass du eine SQL-Query zusammenbastelst, jedoch nicht, dass du sie auch in die Datenbank schreibst.

bgx
PostRank 4
PostRank 4
Beiträge: 101
Registriert: 05.01.2006, 17:05
Wohnort: Mandelbachtal

Beitrag von bgx » 14.11.2006, 18:44

Boah!

Stimmt :o

Man sollte nicht solang am Rechner sitzen, dann klappt das auch. :D

Danke!

Hat geklappt
Suche Linkpartner zu verschiedenen Themen
Hunde Forum | Pferde Forum | Mazda Forum | Mitsubishi Forum

Pompom
PostRank 10
PostRank 10
Beiträge: 3751
Registriert: 10.09.2004, 16:38

Beitrag von Pompom » 14.11.2006, 18:59

jojo, hin und wieder mal Pause machen, sonst :crazyeyes: :crazyeyes: :crazyeyes: :crazyeyes: :crazyeyes:

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag