kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Wert einer Variablen in einer anderen Datei setzen

    geschrieben von handyflat

    sieht so aus, als meinst Du eine config Datei ... Variablen in einer PHP-Datei ...

    hier ein Beispiel

    Datei: db_config.php
    <?php 
    // -------------------------------------------- 
    
    $db_host = "localhost";         // --- Server / Host 
    $db_user = "usr_xxx1234";       // --- Username
    $db_pass = "a5Bc2pLi3xYzmr7v";  // --- Passwort
    $db_name = "db_xxxxxxx";        // --- Datenbank
    
    // -------------------------------------------- 
    ?>


    Dann diese Config-Datei vor dem Verbindungsaufbau laden mit include() oder require()

    Datei: mein_script.php
    <?php 
    // -------------------------------------------- 
    
    // ------ Config Datei laden ------
    include_once('db_config.php'); 
    
    // ------ Verbindung zum Datenbank Server ------
    $link = mysql_connect($db_host, $db_user, $db_pass);
    if (!$link) { die('Keine Verbindung zum Server : <br />' . mysql_error()); }
    
    // ------ Auswahl der Datenbank ------
    $db_selected = mysql_select_db($db_name, $link);
    if (!$db_selected) { die ('Kann Datenbank nicht nutzen: <br />' . mysql_error()); }
    
    // -------------------------------------------- 
    
    // ------ Abfrage von einer Tabelle in der Datenbank ------
    $table = 'tabelle_xyz'; 
    $query = "SELECT * FROM ".$table." WHERE id = '123'";
    $result = mysql_query($query);
    
    if (!$result) { die ('Fehler bei Abfrage: <br />' . mysql_error()); }
    
    
    // ------ Das Ergebnis in ein Array ablegen ------
    $daten = array(); 
    while ($row = mysql_fetch_row($result))  { 
      $daten[] = $row; 
    }
    
    
    // ------ Die Daten im Array ausgeben ------
    print "<hr />\n"; 
    
    $n=1; 
    foreach($daten as $item) { 
    
      print "<p>Zeile / Datensatz Nr: ".$n."</p>\n"; 
      
      foreach($item as $key => $val) { 
        print "Spalten Name: ".$key." <br />\n"; 
        print "Spalten Wert: ".$val." <br />\n"; 
        print "<br />\n";   
      }
    
      print "<hr />\n"; 
      $n++; 
    }
    
    // -------------------------------------------- 
    ?>


    die Datei db_config.php kannst Du auch in ein anderes Verzeichnis wie mein_script.php ablegen
    dann musst Du halt beim include() bzw require() den relativen Pfad zur Config mit angeben.


Login zum Webhosting ohne Werbung!