Hvordan kjøre ET PHP-Skript? Steg For Steg Guide!


Hei og velkommen til starten av codeofaninja.com ‘ s serie av webutvikling artikler!

Oversikt

Det Er enkelt Å Sette opp et utviklingsmiljø for PHP-programmering. Last ned kodeditoren du foretrekker, jeg personlig liker atom.io tekst editor.

Neste er å installere XAMPP, den mest populære PHP utviklingsmiljø. Denne pakken inneholder Apache, PHP & MariaDB eller MySQL databaseprogrammer.

Mange sendte meg et hovedspørsmål: Mike, hvordan kjøre ET PHP-skript? Dette innlegget er mitt svar til dere og til dem som vil trenge dette i fremtiden.

i den følgende opplæringen lærer VI hvordan du installerer XAMPP, hvordan du kjører ET PHP-skript, administrerer database Med PhpMyAdmin og kjører ET EKSEMPEL PHP-skript som henter en post fra databasen.

Installer XAMPP

Gå til denne linken og last NED XAMPP for operativsystemet. XAMPP er tilgjengelig For Windows, Linux eller Mac.

her er en video om hvordan DU kan installere OG bruke XAMPP.

Kjør DITT Første PHP-Skript

følgende er et eksempel på hvordan du kjører ET PHP-skript. Hva dette programmet gjør er å vise En » Hei Verden!»tekst på skjermen eller nettsiden.

Gå TIL XAMPP server directory

jeg bruker Windows, så min root server directory er «C:\xampp\htdocs\».

Opprett hei.php

Opprett en fil og gi den et navn «hello.php«

Kode inne hei.php

Åpne hello.php og sett inn følgende kode.

<?phpecho "Hello World!";?>

Åpne Ny Fane

Kjør den ved å åpne en ny fane i nettleseren din

Last inn hei.php

i nettleservinduet skriver du http://localhost/hello.php

Utgang

du bør se følgende utdata.
run-php-script-1
Flott jobb, du kjører bare ET PHP-skript!

Administrer MySQL Med PhpMyAdmin

MySQL er et open-source relasjonsdatabasebehandlingssystem (RDBMS). MySQL er et populært valg av database for bruk i webapplikasjoner.

phpMyAdmin er et gratis og åpen kildekode verktøy skrevet I PHP ment å håndtere administrasjonen Av MySQL med bruk av en nettleser. I de følgende eksemplene ser vi hvor enkelt Vi kan håndtere MySQL Med PhpMyAdmin.

Opprett En Database

  1. Gå til http://localhost/phpmyadmin/
  2. Klikk på» Ny » – lenken øverst til venstre (under nylige tabeller)
  3. Fyll ut «Databasenavn» – feltet med «my_first_database».
  4. Klikk på» Opprett «- knappen
1-create-first-database

Opprett En Tabell

  1. Klikk «my_first_database «på venstre side av skjermen
  2. på» Opprett Tabell «- delen fyller Du Ut Navnet Med «produkter» og Antall Kolonner med «6»
  3. Klikk På » Gå » – knappen
2-create-table
  1. Fyll ut feltene med id, navn, etc.
  2. Etterligne alt i følgende bilde
  3. Klikk på» Lagre «- knappen
3-create-fields-of-table

Sett Inn Data

Klikk på» produkter » – tabellen.

4-click-table-to-insert-data

Klikk på» Sett inn » – fanen.

5-click-table-to-insert-data-2

Fyll ut skjemaet, etterligne dataene på følgende bilde. Klikk på» Gå » – knappen.

6-fill-out-form-to-insert-data

Flott jobb! Vi har nå en database, et bord inne i databasen og en post inne i tabellen.

7-data-was-inserted

Nyttige Videoer

1. Opprett en database og importer MySQL-fil.

2. Opprett en database og opprett tabell.

Kjør PHP Script Med Database

i de følgende trinnene vil vi kjøre ET PHP script som henter en post fra MySQL database.

Gå TIL XAMPP server directory

Gå til DIN «C:\xampp\htdocs \» katalog

Opprett read_one.php

Opprett en fil og gi den et navn «read_one.php«

Kode Inne read_one.php

tallene 1-8 i følgende kode kalles «kode kommentarer». Det forklarer hver del av vår enkle kode nedenfor. Åpne read_one.php og sett inn følgende kode.

<?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>";?>

Åpne Nettleseren Din

Kjør Den ved å åpne nettleseren din

Last inn read_one.php

i nettleservinduet skriver du http://localhost/read_one.php

Utgang

du bør se følgende utdata.
run-php-script-2
Fantastisk! Du er nå klar til å lære mer om webprogrammering og utvikling.

Elektroniske Ressurser

Her i codeofaninja.com, vi ønsker å forenkle læring for deg å faktisk bygge noe. Men det er også viktig for deg å lese og studere mer. Følgende er mine forslag hvor du kan lære mer.

  • PHP Manual-offisiell PHP dokumentasjon.
  • PHP Den Riktige Måten-lettlest, hurtigreferanse for PHP populære kodingsstandarder og mer.
  • PHP Delusions-riktig BRUK AV PHP programmeringsspråk, riktig bruk, med fokus på å motbevise ulike vrangforestillinger og overtro.
  • PHP Jukse Ark-Variabel sammenligning, aritmetikk og testing jukse ark.
  • PHP Vanlige Spørsmål-OFTE STILTE PHP spørsmål
  • PHP Security Cheat Sheets-forhindre angrep SOM XSS, SQL Injection og mer.
  • Cross-Site Scripting Attacks (XSS) – En annen god ressurs for å lære cross-site scripting (XSS) og forhindre det.

Du kan alltid gå tilbake til listen over mens du går langs vår serie av web programmering tutorials.

Hva Blir Det Neste?

Lær Vår JavaScript tutorial for nybegynnere.

Relaterte Tutorials

vennligst utforske flere tutorials på vår startside. Klikk her.

Noen Notater

Fant Et Problem?

hvis du fant et problem med denne koden, vennligst send oss en e-post. Før du sender en e-post, vennligst les våre etiske retningslinjer. E-postadressen til teamet vårt er

vær beskrivende om problemet ditt. Vennligst oppgi feilmeldinger, skjermbilder (eller skjermopptak) og testadressen din. Takk!

Abonner På CodeOfaNinja

Motta verdifull webutvikling tutorials til din e-post. Abonner nå gratis!

Thank You!

Leave a Reply

Din e-postadresse vil ikke bli publisert.