Det första som du bör göra är att skapa en databas. Det gör man såhär:
Öppna en command promt (eller om man vill kalla det dospromt)
Ställ dig i Mysql\bin (eller vad katalogen nu kan heta, huvudsaken är att det är i bin i mysql mappen).
Skriv detta: mysqladmin create databasnamn
Så då var databasen skapad. Nu var det dags att skapa en struktur för databasen. Det gör man ofta i en separat txt fil (ofta döpt med .sql).
Exempel på hur en sådan skulle kunna se ut är detta:
CREATE TABLE namn (
id int(11) DEFAULT '0' NOT NULL auto_increment,
namn varchar(30)
);
auto_increment gör så att varje post tilldelas ett heltal som är ett större än den förra postens. Alltså blir det först ett, sedan två, sedan tre osv.
Den andra kolumnen varchar lagrar namnet (max 30 tecken).
Denna strukturen måste man sedan lägga in i databasen. Har du sparat strukturfilen i bin så skriver man såhär i promten (som forfarande står i katalogen mysql\bin):
mysql databasnamn<strukturfilen.sql
Nu var databasen skapad och fylld med en struktur.
Sedan vet jag inte riktigt hur du menar när du säger att du vill veta hur man kopplar den till en php sida.
Såhär gör man för själva kopplingen:
$db=mysql_connect ($dbhost,$dblogin,$dblosen) or die("Kunde inte koppla till databasen");
mysql_select_db($dbnamn,$db) or die("Kunde inte välja ut databasen");
Nu har man kopplat till databasen.
Nedan finns lite kod som listar de olika posterna i databasen på sidan:
$result = mysql_query("SELECT * FROM namn ORDER BY id DESC");
while($row = mysql_fetch_array($result)) {
echo "
".$row[id]." | ".$row[namn]."
<br>
";
}
Hoppas att denna lilla koden kan ha vart till nån liten hjälp. Sen har jag inte kollat så att allt verkligen fungerar, kan finnas några små misstag i koden. Så får du några problem så får du hojta!
Ha det!
r\:Allt kan ju inte bli rätt första gången :)
------------------
<A HREF="mailto:chavez@post.netlink.se">Mvh Chavez
</A> UIN: 73975020
[Redigerat av Chavez den 26 jan 2001]