PHP - Mysql Verbindung
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abfrage
ablegen
anpassen
array
beispiel
code
erweitern
fehler
fehlermeldung
funktion
glauben
knappen anfrage
limit
manual
paar
re
server
tabelle
url
verwendung
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
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.... -
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 ;) -
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.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage