WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » wrong param for count ... » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von Philipp Gérard
ist defintiv > 0.
von MCM
Hast du mal überprüft, ob er überhaupt was zum Zählen hat, sprich ob der zruckgegebene Wert nicht gleich null ist??
von Philipp Gérard
Folgender Code verursacht mit folgender Funktion einer meiner eben verzapften Klassen folgenden Fehler:

Code:

1: 
2: 
3:
$query   = $mysql->query("SELECT * FROM table_data",1);

echo $mysql->fetch_data($query,4);


Funktion (einer Klasse!):

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
31: 
32: 
33: 
34: 
35: 
36: 
37: 
38: 
39: 
40: 
41: 
42: 
43: 
44:
 function fetch_data($query_identifier,$mode = 1){

  if($mode == 1){ $result = mysql_fetch_array($query_identifier,$this->connection)   or die ($this->error()); }
  if($mode == 2){ $result = mysql_fetch_row($query_identifier,$this->connection)     or die ($this->error()); }
  
  if($mode == 3){ 
  
   $result = mysql_affected_rows($query_identifier,$this->connection) or die ($this->error()); 

   if($result == 0){
    
    $result = FALSE;

   }
   
   else {
    
    $result = $result;

   }

  }
  
  if($mode == 4){
                	
   $result = mysql_num_rows($query_identifier,$this->connection) or die ($this->error());
   
   if($result == 0){
    
    $result = FALSE;

   }
   
   else {
    
    $result = $result;

   }
   
  }

  return $result;

 }


Fehler:

Warning: Wrong parameter count for mysql_num_rows() in .../mysql_class/class_mysql.php on line 94


Warum?


---
Arbeit ist das Feuer der Gestaltung. - Marx

Nach oben