Tisdagen den 19:e mars 2024
OnLine Support

Här finner Du nästan allt Du behöver för att komma igång med att ladda upp hemsidan, lägga in script men också hur Du löser problem och varför de uppstår. Välj den kategori till vänster som bäst stämmer överens med Din fundering. Under varje kategori finner Du frågor vilka Du klickar på för att komma till svaret/guiden.
Kategorier
 
Allmänt
FTP
KontrollPanelen
E-post
Telnet/Shell (via SHH, Secue Shell)
FrontPage
Server Side Includes (SSI)
CGI
Active Server Pages (ASP)
MS Access-databaser / DSN-kopplingar
PHP
MySQL Databaser
- Vad är en MySQL databas och hur ser den ut?
- Hur skapar jag en MySQL databas?
- Hur tar jag bort en MySQL databas?
- Hur administrera jag min MySQL databas?
- Hur kopplar jag en MySQL-databas till en PHP-sida?
- Varför får jag ett felmeddelande om "localhost" eller "127.0.0.1"  när jag försöker kontakta min databas?
- Var kan jag hitta guider och information kring MySQL?
- Vilken typ av support kan jag få kring MySQL?
WAP
Subdomäner
SSL
Statistik & Loggar
RealAudio & RealVideo
Domännamn
Övrigt
Hur kopplar jag en MySQL-databas till en PHP-sida?



Först kontaktar Du MySQL genom att ange serverns lokala IP (127.0.0.1) samt Ditt personliga användarnamn och lösenord för den databasen Du tänker använda.

mysql_connect ("127.0.0.1", "ditt_anvandarnamn", "ditt_lösenord");

Nu är Du inloggad i MySQL! På nästa rad kontaktar Du just Din databas.

mysql_select_db ("din_databas");

Skulle det bli något fel i databaskopplingen så bör Du i första hand kontrollera att Du fyllt i rätt uppgifter. Nu när scriptet vet var det skall hämta uppgifterna kan Du skriva din SQL-kod. Man kan naturligtvis skriva vanlig PHP-kod också även då Du är uppkopplad till en databas.

När Du sedan inte behöver databasen längre så stänger Du av mySQL-kopplingen.

mysql_close();

Hela scriptet ser alltså ut som följer.

mysql_connect ("127.0.0.1", "ditt_anvandarnamn", "ditt_lösenord"); // Kontaktar mySQL
mysql_select_db ("din_databas"); // Väljer databas

/* SQL-koden lägger Du här */

mysql_close(); // Stänger mySQL-kopplingen


Hur ser då SQL-kod ut? Detta är ett exempel på hur en enkel SQL-sträng kan se ut.

$query = mysql_query("SELECT * FROM databas WHERE namn = 'Pelle' AND lösen = '24'");

Just denna strängen kollar upp raden där både namn är Pelle och Lösen är 24. Som Du förstår är det perfekt att använda om man till exempel skall ha lösenordsinloggning på sin sida med medlemsregistrering. Allt sköts via HTML-formulär och PHP/MySQL. Det är lika lätt att ändra och lägga till uppgifter som att läsa ur databasen.

Om Du vill lära dig mer om MySQL så finns det massor med information på http://www.mysql.com.