Miten ajaa PHP Script? Askel Askeleelta Opas!
Hei ja tervetuloa alkuun codeofaninja.com ’ S sarjan web development artikkeleita!
yleiskatsaus
PHP-ohjelmoinnin kehitysympäristön luominen on helppoa. Lataa haluamasi koodieditori, pidän henkilökohtaisesti atom.io tekstieditori.
seuraavaksi asennetaan XAMPP, suosituin PHP: n kehitysympäristö. Tämä paketti sisältää Apache -, PHP & MariaDB – tai MySQL-tietokantasovelluksia.
monet lähettivät minulle sähköpostia pääkysymyksellä: Mike, miten ajetaan PHP-skripti? Tämä viesti on vastaukseni teille ja niille ihmisille, jotka tarvitsevat tätä tulevaisuudessa.
seuraavassa opetusohjelmassa opetellaan XAMPPIN asentamista, PHP-komentosarjan ajamista, tietokannan hallintaa PhpMyAdmin-ohjelmalla ja näytteenottoa PHP-komentosarjasta, joka hakee tietueen tietokannasta.
Asenna XAMPP
mene tästä linkistä ja lataa XAMPP käyttöjärjestelmääsi. XAMPP on saatavilla Windowsille, Linuxille tai Macille.
tässä video siitä, miten XAMPPIN voi asentaa ja käyttää.
suorita ensimmäinen PHP-skripti
Seuraavassa on esimerkki siitä, miten PHP-skripti suoritetaan. Tämä ohjelma näyttää ” Hei maailma!”teksti ruudulla tai verkkosivulla.
Siirry XAMPP-palvelinhakemistoon
käytän Windowsia, joten juuripalvelinhakemistoni on ”C:\xampp\htdocs\”.
luo hello.php
Luo tiedosto ja nimeä se ”hello.php
”
koodi sisällä Hei.php
avaa hello.php
ja laita seuraava koodi.
<?phpecho "Hello World!";?>
Avaa uusi välilehti
suorita se avaamalla uusi välilehti selaimessasi
Lataa hello.php
selainikkunassa, Kirjoita http://localhost/hello.php
Output
you should see the following output.
Great job, you just run a PHP script!
Hallitse MySQL: ää PhpMyAdmin
MySQL on avoimen lähdekoodin relaatiotietokannan hallintajärjestelmä (RDBMS). MySQL on suosittu tietokantavalinta käytettäväksi web-sovelluksissa.
phpMyAdmin on PHP: hen kirjoitettu ilmainen ja avoimen lähdekoodin työkalu, jonka tarkoituksena on hoitaa MySQL: n hallinta verkkoselaimen avulla. Seuraavissa esimerkeissä näemme, kuinka helppoa voimme käsitellä MySQL PhpMyAdmin.
Luo tietokanta
- siirry kohtaan http://localhost/phpmyadmin/
- klikkaa ”uutta” linkkiä vasemmassa yläkulmassa (viimeaikaisten taulukoiden alla)
- täytä ”Tietokannan nimi” – kenttä ”my_first_database”.
- napsauta ” Luo ”- painiketta
Luo taulukko
- klikkaa”
my_first_database
”näytön vasemmalle puolelle - ”Luo taulukko” – osioon, täytä nimi ”tuotteet” ja sarakkeiden määrä ”6”
- klikkaa ”mene” – painiketta
- täytä kentät tunnisteella, nimellä jne.
- Matki kaikkea seuraavassa kuvassa
- klikkaa ”Tallenna” – painiketta
lisää tiedot
klikkaa ”tuotteet” – taulukkoa.
napsauta ”Lisää” – välilehteä.
täytä lomake ja matki seuraavan kuvan tietoja. Napsauta ”mene” – painiketta.
hienoa työtä! Meillä on nyt tietokanta, taulukko tietokannan sisällä ja ennätys pöydän sisällä.
Hyödyllisiä Videoita
1. Luo tietokanta ja tuo MySQL-tiedosto.
2. Luo tietokanta ja luo taulukko.
Suorita PHP Script kanssa tietokanta
seuraavissa vaiheissa, suoritamme PHP script, joka hakee yhden tietueen MySQL-tietokannasta.
mene XAMPPIN palvelinhakemistoon
mene omaan ”C:\xampp\htdocs\” Hakemisto
luo read_one.php
Luo tiedosto ja nimeä se ”read_one.php
”
koodi sisällä read_one.php
seuraavan koodin numeroita 1-8 kutsutaan ”koodikommenteiksi”. Se selittää jokaisen osan yksinkertaisesta koodistamme alla. Avaa read_one.php
ja laita seuraava koodi.
<?php// 1. database credentials$host = "localhost";$db_name = "my_first_database";$username = "root";$password = ""; // 2. connect to database$con = new PDO("mysql:host={$host};dbname={$db_name}", $username, $password); // 3. prepare select query$query = "SELECT id, name, description, price FROM products WHERE id = ? LIMIT 0,1";$stmt = $con->prepare( $query ); // 4. sample product ID$product_id=1; // 5. this is the first question mark in the query$stmt->bindParam(1, $product_id); // 6. execute our query$stmt->execute(); // 7. store retrieved row to the 'row' variable$row = $stmt->fetch(PDO::FETCH_ASSOC); // 8. show data to userecho "<div>Name: " . $row . "</div>";echo "<div>Description: " . $row . "</div>";echo "<div>Price: $" . $row . "</div>";?>
Avaa selaimesi
suorita se avaamalla selaimesi
Lataa read_one.php
selainikkunassa, Kirjoita http://localhost/read_one.php
Output
you should see the following output.
mahtava! Olet nyt valmis oppimaan lisää web-ohjelmoinnista ja kehityksestä.
Online Resources
täällä codeofaninja.com haluamme yksinkertaistaa oppimista, jotta voit rakentaa jotain. Mutta on myös tärkeää, että luet ja tutkit enemmän. Seuraavassa on minun ehdotuksia, mistä oppia lisää.
- PHP käsikirja-official PHP documentation.
- PHP the Right Way-easy-to-read, quick reference for PHP popular coding standards and more.
- PHP harhaluulot – PHP-ohjelmointikielen oikea käyttö, oikea käyttö, keskittyen erilaisten harhaluulojen ja taikauskojen kumoamiseen.
- PHP lunttilappu-muuttujien vertailu, aritmeettinen ja testaus lunttilappu.
- PHP usein kysytyt kysymykset
- PHP Security Cheat Sheets – estävät hyökkäyksiä kuten XSS, SQL Injection ja paljon muuta.
- Cross-Site Scripting Attacks (XSS)-toinen hyvä resurssi oppia cross-site scripting (XSS) ja estää se.
voit aina palata yllä olevaan listaan, kun jatkat web – ohjelmointiohjelmien sarjaa.
mitä seuraavaksi?
Opi JavaScript-opetusohjelma aloittelijoille.
aiheeseen liittyviä oppaita
Jotkut Muistiinpanot
Löysivät Ongelman?
jos havaitset ongelmia tässä koodissa, lähetä meille sähköpostia. Ennen kuin lähetät sähköpostia, lue toimintaohjeemme. Tiimimme sähköpostiosoite on
kerro ongelmastasi. Anna Virheilmoitukset, kuvakaappauksia (tai näytön tallennus) ja testi URL. Kiitti!
tilaa CodeOfaNinja
saat arvokkaita verkkokehitysopastuksia sähköpostiisi. Tilaa nyt ilmaiseksi!