Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Bład logiczny w PHP ?
..:: pingu ::..
post 4.06.2004, 18:25:42
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 15.12.2003
Skąd: Mikołów

Ostrzeżenie: (0%)
-----


mam taki skrypcik, a cosik mi sie w nim kopie :/

[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]


--------------------
Workshop: FC2/WinXp SP1 | Apache 2.0.50 | PHP 5.00 | MySQL 4.0.20 | Zend Studio 3.5 :)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 16:39