Fehlermeldung im Theme

Begonnen von smartmusic, 09 April 2004, 12:29:24

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

smartmusic

hallo,

wie kann ich diese fehlermeldung beseitigen?
ich habe vkp mx 2.1

before = SELECT * FROM mx_banner WHERE type='0' AND active='1'
after = SELECT * FROM mx_banner WHERE type='0' AND active='1'

Unknown column 'type' in 'where clause'before = SELECT bid, imageurl, clickurl, alttext FROM mx_banner WHERE type='0' AND active='1' LIMIT 0,1
after = SELECT bid, imageurl, clickurl, alttext FROM mx_banner WHERE type='0' AND active='1' LIMIT 0,1

Unknown column 'type' in 'where clause'

munzur

ich denke mal entweder aktiviert du die banenr oder du deaktivierst es im theme!
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

NeMeSiSX2LC

Fraglich ist nur warum der das typ nicht findet weil das feld gibt es nämlich in der mx_banner
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

NeMeSiSX2LC

ach mist mach das e bei typ weg und der mist läuft :D
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

smartmusic

habe jetzt in der theme.php das type in typ geändert aber es bleibt immer noch die fehlermeldung:

before = SELECT * FROM mx_banner WHERE typ='0' AND active='1'
after = SELECT * FROM mx_banner WHERE typ='0' AND active='1'

before = SELECT bid, imageurl, clickurl, alttext FROM mx_banner WHERE typ='0' AND active='1' LIMIT 0,1
after = SELECT bid, imageurl, clickurl, alttext FROM mx_banner WHERE typ='0' AND active='1' LIMIT 0,1


wo muss ich noch was ändern?


munzur

vielleicht so:

 
before = SELECT * FROM mx_banner WHERE  AND active='1'
after = SELECT * FROM mx_banner WHERE AND active='1'

before = SELECT bid, imageurl, clickurl, alttext FROM mx_banner WHERE AND active='1' LIMIT 0,1
after = SELECT bid, imageurl, clickurl, alttext FROM mx_banner WHERE  AND active='1' LIMIT 0,1



l.g
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

smartmusic

geht auch nicht...wem kann ich die theme.php senden?

munzur

schick mir mal das ganze theme wenns geht!

an: test@chello.at


danke
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

smartmusic


munzur

"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

NeMeSiSX2LC

Leute der mist mit dem before und after steht in der includes/db/db.php die sachen auskommentieren und es ist weg ;)

Zeile 51: echo "before = $query<br>"; ein # davor setzen
Zeile 73: echo "after  = $nuke_sql<br><br>"; auch ein # davor setzen

[Editiert am 9/4/2004 von NeMeSiSX2LC]
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

smartmusic

danke für eure hilfe,aber nun zeigt er das banner nicht an...

was muss denn nun im header stehen , $showbanners  ????


NeMeSiSX2LC

mal ne blöde frage am rande warum nimmst du nicht die original mx banner funktion ausm vkp-bluestyle theme?
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

smartmusic

weil ich nicht weiss wie man sie in einem neuen theme einbaut...

jogi24

hi

oh man oh man

so ein hickhack wegen ein bissel theme änderung  :D   :D  

schick mir deine theme aber komplett und schreib dazu was du alles geändert haben möchtest, ich strick sie dann um

[Editiert am 10/4/2004 von jogi24]

_Gerry_

Zitatweil ich nicht weiss wie man sie in einem neuen theme einbaut...

Füge diesen Code einfach in der function themeheader ein:
 
if ($GLOBALS['banners'] && $themebanner['head']) {
if(!function_exists('viewbanner')) include_once("includes/mx_bannerfunctions.php");
$xx_banners = viewbanner(1);
if ($xx_banners) {
echo "<center>$xx_banners</center><br>";
}
}


Und diesen in die [/b]function thmemfooter[/b] :
 
if ($GLOBALS['banners'] && $themebanner['head']) {
if(!function_exists('viewbanner')) include_once("includes/mx_bannerfunctions.php");
$xx_banners = viewbanner(1);
if ($xx_banners) {
echo "<center>$xx_banners</center><br>";
}
}


Bei beiden musst du dann auch noch bei  global thename,.....;
folgendes einfügen:
$themebanner

So müsste es dann klappen! ;)
CMS-Version: pragmaMx 0.1.11, 1.33.2.12.2.9/2009-05-10   
PHP-Version: 5.2.0-8+etch5~pu1
MySQL-Version: 5.0.32-Debian_7etch1
Server-Version: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c

smartmusic

@ Gerry

hi gery ,kann ich dir mal die theme.php senden,ich blicke da nicht durch,da dort so viel anderes noch steht über die banner?

gruss chris

NeMeSiSX2LC

Vorzugs weise würde ich denn mx code da hinsetzen wo jetzt der nuke code steht ;)
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

_Gerry_

ZitatVorzugs weise würde ich denn mx code da hinsetzen wo jetzt der nuke code steht ;)  

Tja das wollte ich eben auch machen, doch das Theme ist total nukeverseucht!  :wall:
Besteht übrigens nicht nur aus ner theme.php sondern auch noch vielen templates  :mad:

Naja aber ich bin drann!
CMS-Version: pragmaMx 0.1.11, 1.33.2.12.2.9/2009-05-10   
PHP-Version: 5.2.0-8+etch5~pu1
MySQL-Version: 5.0.32-Debian_7etch1
Server-Version: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c

smartmusic

danke für eure hilfe ,es funktioniert jetzt...jogi hat es gemacht....