Zdravim,
mam problem s volanim fce select()
v tride mam definovano
function Select($select)
{
//echo '<br><br>'.$select.'<br><br>';
/* Zjisteni poctu vsech radku v tabulce (parse select) */
$zacF = strpos(strtoupper($select), " FROM ");
$fromDB = substr($select, $zacF);
$selectCount = "SELECT COUNT(*) as pocet $fromDB";
//echo $selectCount."<br>";
@$vysledekC = MySQL_Query($selectCount);
$count = MySql_Fetch_Array($vysledekC);
$this->allItemsCount = $count['pocet'];
/* ------------------------------------------------ */
if($this->pageSize > 0)
{
$od = ($this->pageIndex - 1) * $this->pageSize;
$select .= " LIMIT $od, $this->pageSize";
}
else
{
$this->pageSize = 99999;
}
@$vysledek = MySQL_Query($select);
if(!($vysledek))
{
// write_log("Doslo k chybe pri dotazu - (".$select.") ".mysql_error());
die("Došlo k chybì pøi dotazu - $select");
}
if(MySql_Num_Rows($vysledek) == 0)
{
$this->pageCount = 0;
return 0;
}
else
{
$i = 0;
while($zaznam = MySql_Fetch_Array($vysledek))
{
$zaznamy[$i] = $zaznam;
$i++;
}
$this->pageCount = ceil($this->allItemsCount / $this->pageSize);
return $zaznamy;
}
}
a ve funkci pak
function page_show()
{
$from="5";
$sel = "SELECT * from table where `number`='$from' and `bay`='$from' order by id;";
//echo $sel;
$slot1 = $function1->Select($sel);
stranka pak pada na
PHP Fatal error: Call to a member function Select() on a non-object in C:\\server\\www\\pokus\\function.php on line 11
dekuji vsem moc za pomoc
Editoval retiacek (11. 8. 2011 12:54)