MySQL-Fehler wenn Funktion in Klasse

fuxxor

Mitglied
Hallo,
ich habe eine Php-Funktion geschrieben, die Daten aus einer Datenbank ausliest. Wenn ich diese Funktion aufrufe erscheint folgender Fehler. Komischerweise funktioniert die Funktion einwandfrei, wenn ich den Code der Funktion direkt in die Seite einbinde.

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in Pfad on line 18
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in Pfad on line 20

Hat jemand ne Idee wieso es direkt klappt und per Funktionsaufruf nicht?
 
Um das zu sagen musst du schon ein bisschen mehr Code posten.

Die Fehlermeldungen gibts, wenn im z.B. im MySQL-Query ein fehler ist. Den solltest du dir mal ansehen
 
hier etwas abgespeckt der inhalt der funktion:

Code:
<?	  
		  
				$result1 = mysql_query("
				SELECT *
				FROM sv_bundeslaender
				ORDER BY Name ASC",$db);

				while ( $array1 = mysql_fetch_assoc($result1) ) {
				$ID=$array1["ID"];
						
				?>

<tr class="off" onmouseover="this.className='on'" onmouseout="this.className='off'"> 
          <td height="18" valign="top">&nbsp;&nbsp;&nbsp;| <? echo $array1["Name"]?></td>
</tr>

<?		
				$result2 = mysql_query("
				SELECT *
				FROM sv_jva
				WHERE cID='$ID'
				ORDER BY Name ASC",$db);
			
				
				while ( $array2 = mysql_fetch_assoc($result2) ) {
				echo $array2["Name"];
		} 
}
?>
 
Zurück