Så här ansluter du till en MySQL-databas med PHP
Om du redan vet grunderna i PHP, för att ansluta till en MySQL-databas och hantera tabellerna du inte behöver göra är att studera uppsättningen integrerade PHP-funktioner som beskrivs i den här artikeln. Om du inte redan har en MySQL-server (många webbhotell med PHP har det), är det lämpligt att hämta och installera WampServer på din webbserver. Det rekommenderas också att studera de grundläggande begreppen i SQL.
I den här guiden ser vi hur du ansluter till en MySQL-databas, väljer en databas, frågar en tabell, hämtar och organiserar data.
steg
Metod 1
Anslut till en server1
Skapa en ny PHP-fil på din webbserver och öppna den i din favorit textredigerare.
2
Starta filen genom att skriva in och stänga PHP-taggarna, lämna utrymme i mitten för att skriva koden.
3
Skriv den här koden på en ny rad.
- Utsignalen från "mysql_connect" är en resursdatatyp. Ovanstående kod har tilldelats en variabel ($ con) så att den kan användas senare. För mer information om mysql_connect () besök PHP-dokumentationen.
Metod 2
Välj en databas1
Skriv den här koden på en ny rad.
- Denna rad är ganska enkel. Innan du kan fråga på en viss databas måste du välja en. I PHP kan detta göras med hjälp av funktionen "mysql_select_db", vilket kräver 1 argument. Det första obligatoriska ämnet är namnet på databasen för att ansluta till. Det andra argumentet som används i denna handbok krävs inte nödvändigtvis, men dess användning är en bra vana, det definierar vilken serverkoppling som ska användas för att välja databasen.
Metod 3
Fråga ett bord1
Skriv detta på en ny rad.
- Mysql_query-funktionen fungerar på två sätt. För SELECT, SHOW, DECRIBE, EXPLAIN och andra deklarationer som returnerar en resultats, returnerar mysql_query () en resurs om åtgärden lyckades, eller FALSE om ett fel inträffade.
- För andra typer av SQL-satser returnerar INSERT, UPDATE, DELETE, DROP, etc. mysql_query () TRUE om operationen lyckades och FALSE om en fel uppstod. (PHP dokumentation).
- Dessa linjer med kod gör två saker. Först och främst kallar de "mysql_query", vilket kommer att returnera ett värde av sant eller falskt enligt resultatet av frågan. Om utmatningen från mysql_query är felaktigt, kommer manuset att avsluta och exekvera funktionen "mysql_error" (som helt enkelt returnerar det tidigare MYSQL-felet).
- Mysql_query-funktionen kräver bara ett argument, men för hur funktionen mysql_select_db är en bra vana att inkludera en andra.
- Det första argumentet är en sträng: en enda MySQL-fråga (flera frågor är inte tillåtna). Frågan ovan skapar ett nytt bord som heter "tutorial php".
- Det andra argumentet är den anslutningsresurs vi använder (i vårt fall $ con).
2
Skriv den här koden på en ny rad:
- Efter "andra" deklarationen har vi en "while" -deklaration. Denna del av koden kan vara förvirrande, så koncentrera sig bra. Mysql_ fetch_ array returnerar en uppsättning data som innehåller en enda rad i resultatet, märkt med kolumn: ändå nästa gång mysql_fetch_array kommer att returnera en rad av nästa rad i resultatuppsättningen.
- "Samtidigt" -deklarationen fortsätter att bearbeta alla filer (tilldela varje som en array till $ rad) tills mysql_fetch_array når slutet av resultatuppsättningen, varefter ett falskt värde kommer att returneras och medan uttalandet avslutas. Det är sant, det är lätt att bli förvirrad, men den här metoden fungerar bra.
3
Tillbringa lite tid med att experimentera med dessa begrepp. Dessa funktioner gör att du kan göra mycket mer arbete med PHP. Det rekommenderas att ta en titt på denna wikiHow-sida: Så här skapar du ett grundläggande inloggningsskript i PHP. Jag skulle också föreslå att du skapar ditt eget projekt, till exempel en webbläsarbaserad svängbaserad RPG, för att vänja sig vid att arbeta med databaser.
Dela på sociala nätverk:
Relaterade
- Så här tar du bort en MySQL-databas
- Så här kontrollerar du versionen av en PHP-server
- Hur man skapar och underhåller en privat server av World of Warcraft på Linux
- Så här skapar du en databas i MySQL
- Så här skapar du en databas i phpMyAdmin
- 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
- Hur man skapar en personlig webbserver med XAMPP
- Så här skapar du ett bord på MySQL
- Hur man ritar ett ER-diagram med MySQL
- Hur man läser PHP och MySQL
- 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 phpMyAdmin på en Windows-dator
- Så här installerar du en Apache webbserver i Windows
- 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