PHP Error: Unsupported operand
Benji
- php
eval("$mmh = "".get_template("main_menu_head")."";");
$menu=$mmh;
$menu_2 = "SELECT * FROM bb_menu WHERE position_1 = '1'";
$menu_1 = mysql_query($menu_2);
while($menu = mysql_fetch_object($menu_1))
{
eval("$mmb = "".get_template("main_menu_body")."";");
$menu=$menu+$mmb;
}
eval("$mmf = "".get_template("main_menu_foot")."";");
$menu=$menu+$mmf;
-------------------------------------------
Wieso geht das dort oben nicht?
Das ist die Fehlermeldung:
Fatal error: Unsupported operand types in c:\apache\htdocs\webseiten\ideen\tomas-bomber\index.php on line 16
Also klappt "$menu=$menu+$mmb;" nicht... aber wieso?
Hallo,
seit wann verirren sich hier Leute namens "Benji"?
Grüße,
WauWau
Hallo,
seit wann verirren sich hier Leute namens "Benji"?
Grüße,
WauWau
Mmh, wieso fragst du?
Darf sich nich jeder so nennen wie er's mag?
Hallo,
seit wann verirren sich hier Leute namens "Benji"?
Mmh, wieso fragst du?
Darf sich nich jeder so nennen wie er's mag?
Doch, aber es gab hier vor langer zeit einen "benji", der bei vielen Leuten auf der Blacklist steht - und die können deine Threads nicht lesen - was für dich allgemein gesagt schlecht ist 8[
WauWau
hi,
Also klappt "$menu=$menu+$mmb;" nicht... aber wieso?
der operator zur string-verkettung ist in PHP immer noch der punkt.
gruss,
wahsaga
Hallo Benji,
eval("$mmh = "".get_template("main_menu_head")."";");
$menu=$mmh;
warum nicht einfach:
$menu = get_template('main_menu_head');
?
$menu_2 = "SELECT * FROM bb_menu WHERE position_1 = '1'";
http://www.dclp-faq.de/q/q-sql-select.html
eval("$mmb = "".get_template("main_menu_body")."";");
s.o.
$menu=$menu+$mmb;
php != javascript; der Operator zum Verbinden von Zeichenketten ist - wie wahsaga schon schrieb - immernoch der Punkt (siehe auch http://de2.php.net/language.operators.string).
Grüße aus Nürnberg
Tobias