|
 | | |
| Autor | Správa |
kurtulik1
 Užívateľ
 Založený: 21.01.2010 Príspevky: 71
 | Zaslal: Po 07.11.11 21:09 |   |
učím sa teraz oop, ale trošku mi to nejde, v php viem už dosť dobre kódiť, ale z oop to nie je až také dobré.
chcel by som si poskladať stranku z objektov, a začal som na menu, lenže mi vypisuje error
Parse error: parse error, expecting `T_FUNCTION' in menu.php on line 5
| kód: | class menu
{
$new = new database("localhost","root","","oop");
$this->d = $new->query("SELECT * FROM menu")->vysledok("")->select();
$menu_html = '<table>';
for($i = 0; $i < count($d);$i++)
{
$menu_html = $menu_html.'<tr><td>'.$d[$i][id].'</td>
<td><a href="/oop/'.uprav($d[$i][nazov]).'">'.$d[$i][nazov].'</td>
<td>'.$d[$i][poradie].'</td></tr>';
}
$menu_html = $menu_html.'</table>';
return $menu_html;
} |
najde sa tu niekto kto by mi vedel poradiť.
Ďakujem. |
| |
  |
 |
emer
 Užívateľ
 Založený: 26.12.2006 Príspevky: 3683 Bydlisko: Nitra Vek: 18
 | Zaslal: Po 07.11.11 21:30 |   |
pozri si, ci mas dobre syntax
http://sk.php.net/manual/en/language.oop5.basic.php
ty si v podstate deklaroval "funkciu", akurat si namiesto function napisal class a nedal zatvorky za nazvom, to by nebol objekt... asi si to cele zle predstavujes |
_________________ Pocity popi*i, keď víš že všetko hrá jak má, vychádza to všetko pekne, tak jak má, hovorim si ná ne, musíš vedeť plánovať | |
    |
 |
walther
 Užívateľ
 Založený: 24.01.2008 Príspevky: 10194 Bydlisko: Bratislava Vek: 24
 | Zaslal: Po 07.11.11 21:32 |   |
class menu a rovno nejaká funkcia? Kde máš vlastnosti a metódy? Odporúčam najskôr naštudovať oop, pretože toto vyzerá, že si teóriu nevidel ani z diaľky. |
| |
  |
 |
|
Nemôžete pridávať nové témy do tohto fóra. Nemôžete odpovedať na témy v tomto fóre. Nemôžete upravovať svoje príspevky v tomto fóre. Nemôžete mazať svoje príspevky v tomto fóre. Nemôžete hlasovať v tomto fóre.
|
| |