kostenloser Webspace werbefrei: lima-city


PHP - Mysql Verbindung

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    segafredo

    segafredo hat kostenlosen Webspace.

    Wenn ich mit mit PHP zum Server verbinde, bekomme ich eine ref="/tag/fehler">Fehlermeldung.
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Ich bin zwar nicht so erfahren, aber ich glaube mit dieser knappen Anfrage kann die keiner helfen.
    Da braucht es schon noch ein paar Programmschnipsel....
  4. p**********n

    segafredo schrieb:
    Wenn ich mit mit PHP zum Server verbinde, bekomme ich eine Fehlermeldung.


    was denn für n Fehler ??
    und schreib mal Code mit rein ;)
  5. Beispiel

    ... die Zugangsdaten xxxxx und den Tabellen-Name musst Du natürlich anpassen.

    <?php 
    // ------------------------------------------------ 
    // --------------- config ------------------------- 
    
    $dbhost = 'mysql.lima-city.de';
    $dbport = '3306';
    $dbuser = 'USERxxxxxx';
    $dbpass = 'XXXXXXXXX';
    $dbname = 'db_xxxxxx_1';
    
    $table_name = 'meine_tabelle';
    
    
    // ------------------------------------------------ 
    // --------------- connect ------------------------ 
    
    $con = mysql_connect($dbhost, $dbuser, $dbpass);
    if (!$con) { die('<br />error ... mysql_connect: <br />' . mysql_error()); exit; }
    
    $sel = mysql_select_db($dbname, $con);
    if (!$sel) { die('<br />error ... mysql_select_db: <br />' . mysql_error()); exit; }
    
    // ------------------------------------------------ 
    // --------------- query -------------------------- 
    
    $sql = "SELECT * FROM $table_name"; 
    
    $res = mysql_query($sql); 
    
    if (!$res) { die('<br />error ... mysql_query: <br />' . mysql_error()); exit; }
    
    // ------------------------------------------------ 
    // --------------- result to array ---------------- 
    
    $resdata = array(); 
    
    while ($row = mysql_fetch_assoc($res)) {
        $resdata[] = $row; 
    }
    
    mysql_free_result($res);
    
    // ------------------------------------------------ 
    // ------------- print array (debug) -------------- 
    
    print "<pre>\n"; 
    print_r($resdata); 
    print "</pre>\n"; 
    
    
    // ------------------------------------------------ 
    ?>


    Die Abfrage kannst Du natürlich anpassen und erweitern mit z.B.: WHERE und LIMIT ...

    BSP:
    $sql = "SELECT* FROM $table_name WHERE id='3' LIMIT 1";


    Anstatt in assoziatives Array ablegen geht auch als Object ... mysql_fetch_object

    Weitere MySQL Funktionen siehe hier: http://www.php.net/manual/de/ref.mysql.php
    dort gibt es auch fast immer gute Beispiele zur Verwendung der Funktionen.

  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!