---
title: "Bra kurs(er) i php och mysql?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/188968-bra-kurs-er-i-php-och-mysql"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "Danne V"
published: "2012-01-10T10:35:38.000Z"
updated: "2012-01-10T22:50:10.000Z"
replies: 5
views: 1529
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/webbutveckling/188968-bra-kurs-er-i-php-och-mysql"
---

# Bra kurs(er) i php och mysql?

## #1 — Danne V, 2012-01-10T10:35Z

Behöver verkligen lära mig php och mysql. Köpte några böcker för 4-5 år sen, men har inte "haft tid" (= varit för lat och inte haft tillräcklig  moral för att borra igenom materialet själv). Jag behöver tydligen en kursledare som jagar på mig för att jag ska få tummen ur ändan.

Har kollat diverse högskolor (bl.a. via allastudier.se) men ingen passar tidsmässigt och de flesta (alla?) har formella behörighetskrav som jag inte kan uppfylla.

Alltså: Finns det några bra, privata distanskurser som man kan hoppa på när som helst? Kan gärna vara på engelska...

Permalänk: https://www.webforum.nu/p/188968

## #2 — Pedda, 2012-01-10T12:21Z

Jag har ingen koll på distansutbildningar och sånt, men för självstudier tycker jag lynda.com är ett bra sätt att komma igång med nya utvecklingsspråk.

Permalänk: https://www.webforum.nu/p/2290225

## #3 — Danne V, 2012-01-10T13:17Z

> **[Pedda skrev:](https://www.webforum.nu/p/1544909)**
>
> Jag har ingen koll på distansutbildningar och sånt, men för självstudier tycker jag lynda.com är ett bra sätt att komma igång med nya utvecklingsspråk.

Heh...kul att du nämnde just den sajten. Har just gått igenom de gratisa (är det ett ord?) klippen om php och är mycket imponerad av instruktörens klara, konscisa språk. Det är de första videolektioner jag sett och hört utan en massa onödigt dravel och "öööh" mellan varje mening.

Funderar faktiskt på att köpa in mig på resten av klippen. Men jag vill gärna ha någon man kan fråga också, gärna live.

Men klart värt att ta med som alternativ.

PS: Har alldeles nyss också dammat av en 700 sidor tjock bok jag har av en snubbe som heter David Powers (faktiskt en present av författaren eftersom vi hade en hel del med varandra att göra för några år sen). Men samma där: Ibland vill man ställa en enkel fråga som hindrar en att komma vidare. Och man vill ha svar snabbt, otålig som man är.....

Permalänk: https://www.webforum.nu/p/2290226

## #4 — Jon@s, 2012-01-10T21:51Z

> **[Danne V skrev:](https://www.webforum.nu/p/1544910)**
>
> Men samma där: Ibland vill man ställa en enkel fråga som hindrar en att komma vidare. Och man vill ha svar snabbt, otålig som man är.....

Använd wF för frågor om PHP, MySQL och liknande. Inom dessa områden tror jag att du snabbt får svar på wF. Annars kan jag rekommendera att fråga på StackOverflow.com som är en utmärkt fråge- & svars-sida.

Annars är mitt tips att sätta igång och göra ett litet projekt t.ex. en gästbok, med användarregistrering, eller nåt liknande. Eller en kalender. Så frågar du så fort du får problem.

Sen är det bra att ta en titt i dokumentationen också. Det är bra att lära sig att hitta i den, det behöver man även när man har lärt sig PHP och MySQL.

<http://dev.mysql.com/doc/refman/5.5/en/index.html>
<http://www.php.net/manual/en/>

Den stora tröskeln för mig brukar vara att installera allt och få igång ett första script. Då kan jag rekommendera att köra mot t.ex. ett webhotell där allt redan är installerat från början.

Det finns många anledningar till att använda PHP, t.ex. om du har ett webhotell för det eller om du använder PHP-ramverk som t.ex. wordpress eller liknande.

Men, kan du redan JavaScript och vill nu lära dig att programmera för servern, så kan jag rekommendera Node.js (JavaScript på servern) och Express.js (ramverk), då slipper du att lära dig ett nytt språk.

Permalänk: https://www.webforum.nu/p/2290243

## #5 — Danne V, 2012-01-10T22:19Z

Tipset om att faktiskt börja knåpa ihop något var bra. Började ju faktiskt med html för 15 år sen på det sättet, och senare också css på samma vis.

Stackoverflow hade jag glömt bort. Tack för påminnelsen.

Tycker mig ju alltså kunna html och css ganska OK, fuskat lite med php då och då, och har egna kompletta servrar (både lokalt och i UK) så det är väl bara att orka rulla upp de proverbiala ärmarna och försöka borra på.....

Permalänk: https://www.webforum.nu/p/2290244

## #6 — Jon@s, 2012-01-10T22:50Z

> **[Danne V skrev:](https://www.webforum.nu/p/1544930)**
>
> Tipset om att faktiskt börja knåpa ihop något var bra. Började ju faktiskt med html för 15 år sen på det sättet, och senare också css på samma vis.
> 
> Stackoverflow hade jag glömt bort. Tack för påminnelsen.
> 
> Tycker mig ju alltså kunna html och css ganska OK, fuskat lite med php då och då, och har egna kompletta servrar (både lokalt och i UK) så det är väl bara att orka rulla upp de proverbiala ärmarna och försöka borra på.....

Okej, kan du html, css och lite php så borde inte steget vara så stort.

T.ex.

1\.

I enbart HTML & CSS, gör ett formulär för t.ex. användarregistering (eller nån annan registrering)

Förslag på fält: Förnamn, efternamn, email, kön (radioknappar), län (combobox/rullgardin)

2\.

Gör en enkel PHP-sida, som visar innehållet som postades från formuläret. Om detta script heter formdata.php så ska din form-tagg ha action-värdet: action="formdata.php" och method="POST"

3\.

Gör en databas-tabell i t.ex. PhpMyAdmin, som har en kolumn för varje fält, plus en id-kolumn med autogenererat-id-nummer.

4\.

Gör om din formdata.php och spara värdena i MySQL-tabellen som du just skapade. Kolla sen i PhpMyAdmin, att alla värdena sparades korrekt.

5\. 

Gör en PHP-sida som listar alla tidigare registreringar från MySQL-tabellen.

6\. 
Lägg HTML-formuläret ovanför listan som du gjorde, på samma sida. Använd nu ajax för att posta formuläret istället. Det innebär att direkt när du postar formuläret (med en "skicka-knapp") så ska listan uppdateras, utan att hela sidan laddas om. För Ajax, så måste du posta formuläret med JavaScript till en PHP-sida, som sen skickar tillbaka resultatet (t.ex. formulärdatan + id-numret som genererades).

7\. 
gör som i föregående steg, men använd JSON.

8\. 
Använd "Sessioner" och inloggning, för att låta användare posta formulär. Nu måste du använda relationer i database för att t.ex. hämta alla poster en viss användare har gjort.

Permalänk: https://www.webforum.nu/p/2290246

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/188968-bra-kurs-er-i-php-och-mysql
