[php:1:aa5b0acbc8]<?php
function num_rows( $resResult = null )
{
if( $resResult === null )
{
var_dump( @mysql_num_rows( $this->resResult ) );
$this->tmp = @mysql_num_rows( $this->resResult );
var_dump( $this->tmp );
}
else
{
$this->tmp = @mysql_num_rows( $resResult );
}
var_dump( $this->tmp );
return $this->tmp;
}
?>[/php:1:aa5b0acbc8]
a efekt wyjsciowy jest nie do zrozumienia ;/
Kod
bool(false) bool(true) bool(true)
dlaczego moze ja popełniłem jakis błąd :/
oczywiscie funcja jest wykonywana :
[php:1:aa5b0acbc8]<?php
$bar->num_rows();
?>[/php:1:aa5b0acbc8]
a $this->resResult jest błędnym wynikiem zapytania
dodatkowo powiem ze tych var_dump tam nie ma.... Tak tylko dla pokazania problemu
wie ktos w czym tkwi błąd ?
moze w mysql ?
?>[/php]