Hvis du allerede bruger en SQL database fra ASP er forskellen ikke så stor.
et lille basalt 'bruge mysql fra php' script:
<?php
$server = "localhost"; // domæne
$brugernavn = "jakoba"; // brugernavn
$password = "*******"; // password
$db_navn = "dindb"; // navn på databasen
$dbt_navn = "katalog"; // navn på tabel i databasen
mysql_connect($server, $brugernavn, $password)
or die( "Unable to connect\n". mysql_error() );
mysql_select_db("$db_navn")
or die("Unable to select db ".mysql_error()."\n");
mysql_query("DROP TABLE IF EXISTS ".$dbt_navn)
or die( "Unable to drop table. Reason: ".mysql_error());
mysql_query("CREATE TABLE ".$dbt_navn." (ID INT, keyword CHAR(16), side VARCHAR(255) )")
or die( "Unable to create table. Reason: " .mysql_error() );
mysql_query("INSERT INTO ".$dbt_navn." VALUES (1,'hjælp','
www.eksperten.dk')")
or die( "Unable to insert. Reason: " .mysql_error() );
mysql_query("INSERT INTO ".$dbt_navn." VALUES (2,'ord','
www.IT-leksikon.dk')")
or die( "Unable to insert. Reason: " .mysql_error() );
mysql_query("INSERT INTO ".$dbt_navn." VALUES (3,'standarder','
www.w3.org')")
or die( "Unable to insert. Reason: " .mysql_error() );
mysql_query("INSERT INTO ".$dbt_navn." VALUES (4,'metadada','
www.metamaten.dk')")
or die( "Unable to insert. Reason: " .mysql_error() );
$result = mysql_query("SELECT keyword, side FROM ".$dbt_navn)
or die( "Unable to select. Reason: ".mysql_error());
while ($row = mysql_fetch_array($result)) {
echo ($row['keyword'] ." " .$row['side'] . "<BR>");
}
echo $result."Færdig<BR>";
mysql_close();
?>