Hur man läser PHP och MySQL
PHP är ett av de mest använda webbprogrammeringsspråk, och erbjuder mycket bredare möjligheter än enkel HTML. MySQL låter dig enkelt skapa och hantera databaser på din server. När de används tillsammans blir dessa verktyg en komplex och kraftfull resurs för webbplatser och databaser. Du kommer att ha mycket att lära dig, men ge inte upp: lär dig åtminstone grunderna tar inte mycket tid. Börja med att läsa den här guiden.
steg
Del 1
beredning1
Förstå vad PHP och MySQL är. PHP är ett skriptspråk som används för att skapa interaktiva skript som kan köras på webbservern, resultatet av dessa skript visas sedan till webbsidan besökare via HTML. Med PHP kan du utveckla mycket interaktiva och användarorienterade webbplatser. MySQL, å andra sidan, är ett open source databas språk - det låter dig skapa, redigera och använda en databas på din server. Kombinationen av dessa två språk är avgörande för alla onlinebutiker, forum, spel och mycket mer.
- Med PHP kan du spela in information om användaren, skapa och redigera filer på servern, skicka och ta emot cookies, begränsa åtkomst, kryptera data och mycket mer.
2
För att kunna lära sig dessa två språk måste du ha förutsättningar. Att lära sig PHP som en självlärd person är möjligt, men om du vill bli riktigt bra måste du ha minst en grundläggande smattering av HTML, CSS och jаvascript. PHP-skripten förvandlas faktiskt till HTML och CSS innan de körs i webbläsaren. Att lära sig dessa två språk gör lärandet PHP mycket enklare.
3
Hyr eller skapa en webbserver. För att använda PHP och MySQL behöver du en server. Om du inte har tillgång till en server måste du installera en på din dator.
4
Få de nödvändiga resurserna. Det finns många sätt att lära dig PHP och MySQL på. Det finns online resurser och kurser, böcker och kurser i skolorna. Alla dessa resurser hjälper dig att lära dig PHP och MySQL.
5
Ladda ner de nödvändiga verktygen. För att börja skriva PHP-skript och skapa databaser med MySQL måste du ladda ner de grundläggande verktygen. Även om PHP kan skrivas i något textprogram, använder du bättre ett program som är utformat för att skriva koder, speciellt PHP.
Del 2
Skapa enkla PHP-skript1
Öppna din textredigerare. PHP kan skrivas i vilken textredigerare som helst, men du kommer att göra bättre, som redan nämnts, för att få dig ett speciellt program där syntaxen i programmeringsspråket är färgat och automatiskt markeras för att göra koden tydligare.
2
Skapa en enkel webbplats. PHP-koden måste inkluderas i en vanlig HTML-sida. Om du vill se ditt skript körs behöver du minst en enkel webbplats så här:
3
Skapa ett enkelt ECHO-skript. Funktionen "ECHO" visar önskad text på sidans sida. Detta är en grundläggande PHP-funktion, och hjälper dig att lära dig PHP-syntaxformatering. Alla PHP-skript börjar med
php
och sluta med ?>
. Anvisningarna slutar med en semikolon (-).phpecho "Detta är mitt första PHP-skript!" -?>
4
Lägg till kommentarer till manuset. Detta är alltid en bra vana. Kommentarerna visas inte av användaren, men hjälper de andra utvecklarna att förstå vad du skrev - inklusive dig själv.
php // Det här är en kommentar på en rad "Detta är mitt första PHP-skript!" - / * Det här är en kommentar på flera rader * /?>
5
Skapa ett skript som innehåller enkla variabler. Variabler är objekt som tilldelas ett värde inom skriptet. Du kan sedan manipulera dessa variabler och värdena de innehåller, med förmågan att visa dem för användaren. Variabler är ett kraftfullt verktyg för PHP-språket och markeras med "$" -symbolen placerad före själva variabeln.
php / * Detta kommando lägger till två variabler och returnerar värdet (16). * / $ x = 4- $ y = 12- $ z = $ x + $ y-echo $ z - / * Variablerna är skiftlägeskänsliga, det vill säga de tar hänsyn till kapital och små bokstäver. Om du deklarerar $ x = 4, men skriv sedan $ X, kommer inte värdet x att visas. * /?>
6
Skapa ett enkelt "if / else" uttalande. Många av funktionerna i PHP-skript skrivs med if / else-förklaringarna. Dessa låter dig skapa instruktioner och villkor för en viss händelse och är särskilt användbara för att skapa anpassade meddelanden eller kontrollera status för en anslutning.
Php $ t = datum ("H") - / * Den här koden definierar variabeln "$ t" som tid på dagen (datum) i 24-timmarsformat (H). Tiden är serverns server. * / Om ($ t<"20") {Echo "God dag!"-} else {echo "Det är dags att sova!"-} / * Om tiden är före klockan 20, visar skriptet skrivandet: "Bra dag!" Om det istället är över 20 kommer det att säga: "Det är dags att sova!" * /?>
Del 3
Skapa en enkel MySQL-databas1
Anslut till en MySQL-server. Innan du skapar databasen måste du ansluta till MySQL-servern. Du kan göra det via MySQL-kommandoradsgränssnittet eller med PHP - den senare metoden kommer att vara den som visas i den här guiden. För att skapa en anslutning, använd funktionen
mysqli_connect (värd, användarnamn, lösenord)
Php $ anslutning = mysqli_connect ("esempio.com","admin","password1") -. / * Detta kommer att skapa en anslutning till MySQL-servern esempio.comcon användarnamn "admin" och lösenord "password1 * / If (mysqli_connect_errno ()) {echo "Det gick inte att ansluta till MySQL: " . mysqli_connect_error () -} // Den här koden visar ett felmeddelande om anslutningen misslyckas.>
- Databasanslutningen är tilldelad variabeln "$ connection". På så sätt kan du ringa upp anslutningen senare i skriptet.
- För att lära dig hur du skapar en databas med hjälp av MySQL-kommandoraden, läs den här artikeln.
- 2Skapa databasen. När anslutningen är öppen kan du lägga till kod i databasen. Databasen innehåller inte några data ännu - den första tabellen läggs till i databasen i nästa steg. För att skapa databasen, använd anvisningarna:
SKAPA DATABASE
.Php $ anslutning = mysqli_connect ("esempio.com","admin","password1") -if (mysqli_connect_errno ()) {echo "Misslyckades med att ansluta till MySQL: " . mysqli_connect_error () -} $ sql ="CREATE DATABASE database1"-if (mysqli_query ($ anslutning, $ sql)) {echo "Databas databas1 skapades framgångsrikt!"-} else {echo "Fel med att skapa databas: " . mysqli_error ($ anslutning) -}?>
- 3Skapa en tabell för databasen. När databasen är skapad kan du skapa en tabell där du kan spara den skannade data via formulären. Bordet kan konfigureras som du önskar. Den som kommer att skapas i denna passage finns i tre kolumner: Namn, Efternamn, Ålder. Bordet kommer att kallas "Användare".
Php $ anslutning = mysqli_connect ("esempio.com","admin","password1", "Database1") - om (mysqli_connect_errno ()) {echo "Fel: Kan inte ansluta till MySQL: " . mysqli_connect_error () -} $ sql = "CREATE TABLE Användare (PID INT NOT NULL AUTO_INCREMENT, primärnyckel (PID), namn CHAR (30), efternamn CHAR (30), Age INT)"- / * För varje kolumn måste du ange datatypen (CHAR, INT, etc.) För CHAR-värden måste du ange stränglängden (i det här fallet 30). AUTO_INCREMENT-funktionen ökar PID-fältet med 1 varje post . Skapa väsentligen ett ID-nummer för varje post. * / Om (mysqli_query ($ -förening, $ sql)) {echo "Tabellvändare skapades framgångsrikt"-} else {echo "Fel: Kan inte skapa tabell: " . mysqli_error ($ anslutning) -}?>
- 2Skapafil insert.php . När du har skapat modulen måste du skapa insert.php-filen för att hantera överföringen av data i databasen. För att registrera ditt "Användar" -bord måste du använda anvisningarna
INSERT INTO
Php $ anslutning = mysqli_connect ("esempio.com","admin","password1", "Database1") - om (mysqli_connect_errno ()) {echo "Det gick inte att ansluta till MySQL: " . mysqli_connect_error () -} $ sql ="Infoga i personer (namn, ålder) VÄRDEN ($ _ POST [namn] ", `$ _ POST [namn]`," $ _ POST [ålder])"(! Mysqli_query ($ anslutning $ sql)) - // Uttalandet kallar POST-data ingår i modulo.if {die ( `Error:`. Mysqli_error ($ anslutning)) -} echo "Tillagd 1 post"-mysqli_close ($ connection) - // Detta kommando stänger databasanslutningen när manuset har slutförts.>
- 2Observera andra. Ett av de snabbaste sätten att lära sig PHP är att analysera koden som skapats av andra utvecklare och anpassa den till dina behov. Även om det inte finns något sätt att undersöka PHP-koden på en webbplats utan att ha direkt åtkomst till servern finns det många online-samhällen där utvecklare ger sin kod och kan hjälpa dig att förstå vad du inte förstår.
- GitHub är en av de mest populära öppna källkodsförråd och programmars samarbetsgemenskaper.
- 3Studera PHP-säkerhetsproblemet. Websäkerhet är ett allvarligt problem, och det är nödvändigt att skriva säker kod. Detta gäller särskilt om du har att göra med lösenord och betalningsinformation. Se till att alla dina blanketter och databaser är säkra från alla intrång.
- Läs den här artikeln för detaljerade instruktioner om hur man skapar en säker inloggningssida med PHP och MySQL.
Del 4
Skapa en blankett där du anger data i databasen1
Skapa HTML-formuläret. Den här modulen tillåter användare att skicka information till webbplatsen, som sedan sparas i en fil och infogas i den tidigare skapade databasen. När användaren klickar på "Skicka" -knappen efter att ha fyllt i formuläret kommer data att anges i filen "insert.php".
Del 5
Fortsätt lära dig1
Studera vad som kan göras på PHP. Förutom databashantering finns det mycket mer som kan göras med PHP. Du kan öppna filer, skicka e-postmeddelanden, skapa cookies, starta privata sessioner och mycket mer. Potentialet i detta språk är nästan obegränsat, vilket förklarar varför så många webbutvecklare använder PHP för sina webbplatser.
Visa mer ... (4)
Dela på sociala nätverk:
Relaterade
- Så här tar du bort en MySQL-databas
- Så här ansluter du till en MySQL-databas med PHP
- Hur man skapar och underhåller en privat server av World of Warcraft på Linux
- Så här skapar du en databas i MySQL
- Hur man skapar och underhåller ett framgångsforum
- Hur man skapar en JSP-utvecklingsmiljö med hjälp av Eclipse, Tomcat och MySQL
- Så här skapar du en SQL Server-databas
- Hur man skapar en databas över tillgången på åtkomst
- Hur man skapar en webbserver på Raspberry Pi
- Så här skapar du ett bord på MySQL
- Så här skapar du ett säkert inloggningsskript med PHP och MySQL
- Hur man blir en tonårshackare
- Hur man blir professionell webbdesigner och programmerare
- Så här installerar du Joomla
- Så här installerar du MySQL Server på en Windows-dator
- Så här installerar du WordPress på XAMPP
- Så här installerar du Xampp på Windows
- Så här installerar du phpMyAdmin på en Windows-dator
- Så här installerar du en WAMP-plattform
- Så här sänder du en SQL-fråga till MySQL från kommandoraden
- Hur man använder Joomla för att skapa din webbplats