FingerSkill
Erfahrenes Mitglied
Hoi,
ich hab folgenden Quellcode:
Jedoch bekomme ich immer wenn PHP keine Zeile mit
findet eine Fehler, und zwar folgenden:
Hier nochmal der Code der Methode fetch():
und hier der Code von der Methode size() da hier der Fehler auftritt:
Ich hoffe ihr versteht das Problem und koennt mir helfen.
Gruss Finga
ich hab folgenden Quellcode:
PHP:
public function get_activateForm($activationcode)
{
require_once('functions/check_numchar.func.php');
if(check_numchar($activationcode))
{
$sql = 'SELECT
`LoginName`
FROM
`SignUp`
WHERE
`ActivationCode` = "' . $activationcode . '" LIMIT 1';
require_once ('classes/mysqlresult.class.php');
$dbresult = new MySQLResult($db,$sql);
$user = $dbresult->fetch();
if(!empty($user))
{.............
Jedoch bekomme ich immer wenn PHP keine Zeile mit
PHP:
"WHERE `ActivationCode` = "' . $activationcode . '" LIMIT 1';"
findet eine Fehler, und zwar folgenden:
Code:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /mnt/sda/home/u0006445618/public_html/devman/classes/mysqlresult.class.php on line 61
Hier nochmal der Code der Methode fetch():
PHP:
public function fetch()
{
$this->query = mysql_query($this->query);
if($row = mysql_fetch_array($this->query, MYSQL_BOTH))
{
return $row;
}
else if ($this->size() > 0)
{
mysql_data_seek($this->query, 0);
return false;
}
else
{
return false;
}
}
und hier der Code von der Methode size() da hier der Fehler auftritt:
PHP:
public function size()
{
$this->query = mysql_query($this->query);
return mysql_num_rows($this->query); //Zeile 61 der Datei "mysqlresult.class.php"
}
Ich hoffe ihr versteht das Problem und koennt mir helfen.
Gruss Finga