Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
22.02.2002, 00:23
Forest-Gump



Hi Ho,
Da sich immer noch viele fragen wie man sich zur MySql Datenbank verbindet
habe ich ein Tutorial geschrieben:
Quellcode:
<?
$server ="localhost"; // hier kommt dein mysql-Server rein
$user ="root";       //Mysql Username
$pass ="lala";       //Mysql Passwort

$conn =mysql_connect($server,$user,$pass);
if($conn){
echo"Juhh verbindung läuft ";
}else{
die("Opsss, irgendwas ist schief gegangen");
}
?>

Diese datei Speichert ihr dann open.inc.php (man kann die auch anders nennen , bzw der name ist egal)

Um aus der Datenbank was auszulesen machen wir folgendes:

Quellcode:
<?
include("open.inc.php"); //hier wird die config datei in die neue datei included

$result= mysql_query("SELECT * FROM  test_table ",$conn); // test_table ersetzt du für deine table und $conn steht für dei verbindung
if($result){ //Wenn result gleich true(erfolgreich)
while($ausgabe =mysql_fetch_array($result)){ //Schleife umd die Daten rauszuholen
echo"$ausgabe[test]<br>";
}
}else{
echo"Fehler<br>";
echo mysql_error();
}
?>
$ausgabe[test] für "test" setzt du eine spalte ein zB id oder name
die funktion mysql_fetch_array holt das ergebnis in einen array
mysql_error ist dafür zuständig wenn die verbindung fehlgeschlagen ist, zeigt die funktion was
an dem code falsch ist oder anderes

Diese datei speichern wir dan als z.b. index.php (man kann die auch anders nennen , bzw der name ist egal)

[€d!t]Vergessen wenn ihr alles richtig gemacht habt muss dass kommen "Juhh verbindung läuft Fehler
No Database Selected"

Wenn ich ein fehler gemacht habe sagt bescheid bei mir funzt es aber!
CU Forest-Gump

Wenn ihr das testen wollt/möchtet http://vipersnake.dns2go.com/test/mysql/ (nicht immer on!)

--

Zitat "'Scheisse', so ein hartes wort für soeine Weiche masse!"
_______________________________________________________________
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯\_Forest-Gump_/¯¯¯¯¯¯¯¯


Dieser Beitrag wurde am 22.02.2002 um 01:26 von Forest-Gump bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
001
22.02.2002, 00:35
blair



is ne weile her das ich was mit mySQL gemacht habe (5 stunden, oso), aber damals musste man die verbindung wieder schließen....
O_o

--

because our freedom sits at the end of a gun
we're all here getting beat up and held back
we're all here digging knives from our backs

zum Seitenanfang zum Seitenende Profil || Suche
002
22.02.2002, 06:59
Zeeke



Ne, wenn man einfach nur mysql_connect nimmt, wird die Verbindung automatisch am Ende des Scripts geschlossen, es gab auch noch ne andere connect-Funktion, da blieb die Verbindung dann bestehen und man musste sie dann schließen...

--

zum Seitenanfang zum Seitenende Profil || Suche
003
22.02.2002, 14:43
Andy_



Ich frage mich, warum Leute Tuts machen, die den Leser noch dümmer machen, als er ohnehin schon ist.

Zitat:
Da sich immer noch viele fragen wie man sich zur MySql Datenbank verbindet..
Könnte gut sein, aber wie wäre es, wenn du auch erklärst wie man zur Datenbank verbindet, denn Daten ohne eine Datenbank abzurufen ist nicht sehr gescheit.
Von daher kann die Datenabfrage nie erfolgreich ausgefürt werden. Ich bitte das zu korrigieren (Wenns geht die Rechtschreibfehler auch), außerdem gibt es schon tausende solcher Tuts, da bringt eins in einem Half-Life Editing-Board wohl auch kaum etwas, oder?

Achja, mysql_close kann man benutzen, brauch man jedoch nicht immer, da seit irgendeiner Version von PHP die Verbindung automatisch geschlossen wird, wenn das Script vollständig ausgeführt wurde.

Cu / MfG
Andy

--

42 Es gibt keinen Sinn des Lebens.


Dieser Beitrag wurde am 22.02.2002 um 14:44 von Andy bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche