phobia
Terugkerende gebruiker
- Lid geworden
- 4 sep 2006
- Berichten
- 1.777
Ik heb een functie
als ik een query uitvoer(ik weet dat er nix in de table staat)
dan loopt mijn script hier op vast.
Maar als ik een row aanmaak in de table dan werkt hij prima.
In deze functie wordt de vorige functie gebruikt
$this->rowCount is standaard FALSE
waarschijnlijk is het een kleine fout, maar ik tuur er al zolang naar dat ik het niet meer zie
PHP:
private function _RowCount() {
if ($this->result) {
if($count = mysql_num_rows($this->result)or die(mysql_error() ) ) {
return $count;
} else {
return FALSE;
}
} else {
return FALSE;
}
}
dan loopt mijn script hier op vast.
Maar als ik een row aanmaak in de table dan werkt hij prima.
In deze functie wordt de vorige functie gebruikt
PHP:
public function Query($query,$lowLimit = 0, $maxLimit = 0) {
if($lowLimit > 0) {
$query .= " Limit $lowLimit";
if($maxLimit > 0) {
$query .= " ,$maxLimit";
}
}
$result = mysql_query($query)or die (mysql_error());
if ($result) {
$this->result = $result;
$this->rowCount = $this->_RowCount();// set number of records in table
return TRUE;
} else {
return FALSE;
}
}
$this->rowCount is standaard FALSE
waarschijnlijk is het een kleine fout, maar ik tuur er al zolang naar dat ik het niet meer zie