I denne guide vil jeg vise dig hvordan du trækker data ud af en MySql database ved hjælp af php.
Det kan være nyttigt at bruge en database hvis man skal lagrer meget data i form af tekst på sin hjemmeside, og man kan næsten ikke komme uden om at bruge en database hvis man har en dynamisk hjemmeside, som man kan opdatere direkte på nettet uden at skulle rode med koden hver gang.
Her starter jeg php dokumentet ved at skrive:
<?php
Jeg forbinder til en database ved at skrive mysql_connect, i parentesen skal du skrive adressen til servere, brugernavnet og kodeordet. Grunden til jeg skriver $con = foran er for jeg senere kan lukke database forbindelse uden at skulle skrive det hele igen.
Hvis man vil være sikker på man har forbundet kan man skrive or die(mysql_error()) i mellem slut parentesen og ;. Dette vil skrive en fejl meddelse hvis den ikke har kunne forbinde til databasen
$con = mysql_connect("HOST","BRUGERNAVN","PASSWORD");
Her vælger jeg database ved at skrive mysqlselect_db i parentesen skriver du navnet på din database.
mysql_select_db('DATABASE');
Her vælger jeg hvad jeg vil gøre med det data som ligger i databasen. Her vælger jeg alt hvad der ligger i tabelnavn som er navnet på en tabel.
$result = mysql_query("SELECT * FROM tabelnavn");
Tager dataene og sætter dem i en løkke ved at skrive:
while($row = mysql_fetch_array($result))
{
Jeg kan nu trække dataene ud fra tabellen ved at skrive $row['NAVNET PÅ DEN RÆKKE JEG VIL HAVE DATA UD FRA'].
Se nedenunde hvor navn er rækken:
echo $row['navn'];
}
Jeg lukker forbindelse ved at skrive:
Hvor $con er den variable jeg har tildelt da jeg åbnede forbindelsen
mysql_close($con);
Afslutter php dokumentet
?>
Da vi hele tiden er i gang med at forbedre Webmasterdebat.dk, er du altid velkommen til at skrive til os med gode idér eller ris og ros
Skriv Feedback
Bestil mobilt bredbånd senest 31. januar til kun 49 kr./md.
Kvalitetshosting til konkurrencedygtige priser
Vær med i undersøgelsen og vind en PS3 slim + 2 fede spil!
Find Jabra online! Oplev frihed med markedets smarteste headsets! Jabra er det bedste tilbehør – køb nu!
Domæner til lavpris, webhotel: 11,25 kr./md., dansk hjemmesideprogram
Byens bedste tilbud på hurtigt bredbånd og telefoni Klik her og få bredbånd med perspektiv.