SHOW TABLES gibt nix zurück :/ ? *Bin perplex*

Hi all… ihr Glücklichen :wink:

ich glaub ich spinne… aber wenn ich
den selben Befehl in phpmyadmin ausführe krieg ich alle Tabellen,
im Script aber nicht.

Show tables gibt einfach keine Ergebnisse zurück.
$query = ’ SHOW TABLES ’ ;
$r2 = mysql_query( $query );
$r2 ist immer leer.
Versteh ich nicht. *Hmpf*

function is\_table( $tbl ){
 $bugit = 1 ;
 if( $bugit ) echo " " ; 
 if ( !$back ) is\_db\_connect( ' Zeige Meldungen... ' ) ;

 switch ( 3 ) {
 case 3:
 ## nur debugging
 $query = ' SHOW TABLES ' ;
 $r2 = mysql\_query( $query );
 break;
 case 2:
 $query = ' SHOW TABLES LIKE "' . $tbl .'" ' ;
 $r2 = mysql\_query( $query );
 break;
 case 1:
 $query = ' SHOW TABLES LIKE "' . $tbl .'" ' ;
 $r2 = mysql\_query( $query );
 break;
 break;
 }

 $back = ( !$r2 || !$find = mysql\_fetch\_row($r2) ) 
 ? false : true ;
 if( $bugit ) weis( \_\_line\_\_ , "\$r2=$r2 , \$back =$back , \$query=$query mysql\_num\_rows(\$r2)=" . @mysql\_num\_rows($r2) , 'e' ); 
 exit;
 return $back ;
}
function db\_verbinden( $db\_server , $db\_user , $db\_passwort , $db\_name ){
 if( $CONNECT = @MYSQL\_CONNECT( $db\_server , $db\_user , $db\_passwort ) ) {
 if( !$db\_connenct = @MYSQL\_SELECT\_DB( $db\_name ) ){
 # Hier muss wohl was falsch konfiguriert sein.
 $errortext = " Datenbank nicht erreichbar. \$db\_name=$db\_name" ;
 if( $bugit ) rot( \_\_line\_\_ , "$errortext" , '' ); 
 }
 }else{
 $errortext = " Datenbankserver nicht erreichbar. \$db\_server=$db\_server" ;
 global $SERVER\_NAME ;
 if( $SERVER\_NAME == 'localhost' || $bugit ) rot( \_\_line\_\_ , $errortext , 'e' ); 

 }
}
function is\_db\_connect( $alert ){
 # $alert muss einfach nur true oder false sein.
 global $CONNECT ;
 if( !$CONNECT ){
 $back = false ;
 global $db\_server ;
 $errortext = " Datenbankserver nicht erreichbar. \$db\_server=$db\_server" ;
 error ( \_\_line\_\_ , $errortext ) ;
 if( $alert || $bugit ) rot( \_\_line\_\_ , $errortext , 'e' ); 

 }else{
 global $db\_connenct ;
 if( !$db\_connenct ){
 $back = false ;
 global $db\_name ;
 $errortext = " Datenbank nicht erreichbar. \$db\_name=$db\_name" ;
 error ( \_\_line\_\_ , $errortext ) ;
 if( $alert || $bugit ) rot( \_\_line\_\_ , $errortext , 'e' ); 
 }
 }
 return $back ;
}

Ich glaub ich habs… nicht der Rede Wert … *g*
War wohl keine DB- Verbindung da … *grins* :o