Vad kommer vi till att göra?
Vi kommer till att skapa en anslutning till en MySQL databas via php.
Vad behöver jag för att följa denna guiden?
En webbserver/webbhotell som har stöd för PHP och en MySQL databas.
Då börjar vi!
Börja med att skapa ett nytt dokument.
Sedan skriver du in,
<?php
?>
Som vi alltid gör när vi ska skapa en php fil. Men nu till själva databas delen.
Skriv in följande.
$dbhost = "localhost"; // Din databas host, i detta fallet så använder jag localhost
$dbuser = "root"; // Ditt användarnamn till MySQL databasen, i detta fallet så använder jag root
$dbpass = "123"; // Ditt lösenord till MySQL databasen (Det går även bra att lämna detta fält tomt ifall att du inte har något lösenord till databasen)
$dbname = "PHP"; // Och till sist databasens namn
Vad vi då har gjort här är då att förklara vad $dbhost och de andra gör. Detta är en fördel då vi senare i andra sidor bara kan inkludera vår anslutning med:
include "Config.php";
Och sedan kan använda $dbhost och de andra när vi skapar en anslutning på en annan sida istället för localhost och root t.e.x.
Databas anslutningen.
Skriv in följande:
$opendatabase = mysql_connect($dbhost, $dbuser, $dbpass)
or die("Kan inte öppna MySQL databasen:<br />" . mysql_error());
Den koden tar värdena som vi skrev in till $dbhost och de andra och försöker öppna MySQL, Om den inte kan öppna en anslutning så skriver det ut: Kan inte öppna MySQL databasen.
Nu ska vi öppna databasen(I förra koden öppnade vi en anslutning till MySQL)
Att öppna databasen är nästan som att öppna en anslutning till MySQL men bara lite färre kod.
mysql_select_db($dbname)
or die("Kan inte öppna databasen:<br />" . mysql_error());
Om ni har läst hela artikeln vet ni nog vad denna kod gör så denna behöver nog inte förklaras.
Slut
Skapades: 2008-03-16 20:21:21
Skribent: RailsMaster
Lästs 1230 gånger
Betyg: 6 (artikeln har endast 4 röster, det krävs minst 5 för ett betyg)