Einzelnen Beitrag anzeigen
Alt 25.04.2003, 14:05   #1
AlexanderFX
Veteran
 
Registriert seit: 23.01.2003
Alter: 39
Beiträge: 224


AlexanderFX eine Nachricht über ICQ schicken
Standard php & mysql frage

also i hab mal eine frage bezülgich ein script weches die datenbanken eines servers auflistet und deren tabellen:

i hab folgendes problem :

i hab ein script mit eingabeaufforderung von PW, IP, login..
will das dan üergeben in eine 2te php datei die dann die daten ausliesst:

das script ansich funktioniert
aber er kann die daten aus der ersten seite nicht übernehmen

codes:
Code:
<form action="verbindung.php" method="post">
  <div align="center">
    <table width="75%" border="1">
      <tr>
        <td><div align="right">Server:</div></td>
        <td><input name="mysql_host" value="localhost"></td>
      </tr>
      <tr>
        <td><div align="right">Loginnamen: </div></td>
        <td><input name="mysql_username" value = ""></td>
      </tr>
      <tr>
        <td><div align="right">Passwort: </div></td>
        <td><input name="mysql_passwort" value = ""></td>
      </tr>
      <tr>
        <td><div align="right">

            <input type="submit" name="Senden" value="Senden">
          </div></td>
        <td><input type="reset" name="reset" value="Abbrechen"></td>
      </tr>
    </table>
  </div>
</form>
und ..

PHP-Code:
<?php

 $db 
mysql_connect('$mysql_host' '$mysql_username' '$mysql_passwort');

       
$res mysql_query("show databases");

       
$num mysql_num_rows($res);
       echo 
"$num Datenbanken gefunden
"
;
    echo 
"
"
;

        for(
$i=0;$i<$num;$i++)
        {
            
$datenbank mysql_result($res$i);
            echo 
"

 +-----------------+
"
;
            echo 
" [b]    $datenbank[/b]
"
;
            
                   
$res1 mysql_db_query$datenbank"show tables");
                
$num1 mysql_num_rows$res1 );
                                    
                    
                    
                    for(
$j=0;$j<$num1;$j++)
                        {
                            
$tabellen mysql_result$res1$j );
                            echo
" --->  $tabellen
"
;
                        }
        }        
        

    
mysql_close($db);
?>

FEHLER :

Warning: mysql_connect() [function.mysql-connect]: Unknown MySQL Server Host '$mysql_host' (11001) in i:\htdocs\verbindung.php on line 10

und

Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in i:\htdocs\verbindung.php on line 37


ich weiß es is kein "schwerer" code oder so aber ich hab keine ahnung wo der fehler lieg ..
AlexanderFX ist offline   Mit Zitat antworten