Jak uruchomić skrypt PHP? Przewodnik Krok Po Kroku!


Witam i zapraszam na początek codeofaninja.com seria artykułów o tworzeniu stron internetowych!

przegląd

skonfigurowanie środowiska programistycznego do programowania PHP jest łatwe. Pobierz edytor kodu, który wolisz, osobiście lubię atom.io edytor tekstu.

Następnie należy zainstalować XAMPP, najpopularniejsze środowisko programistyczne PHP. Pakiet zawiera aplikacje bazodanowe Apache, PHP & MariaDB lub MySQL.

Wiele osób wysłało mi maila z głównym pytaniem: Mike, jak uruchomić skrypt PHP? Ten post jest moją odpowiedzią dla Was i dla tych ludzi, którzy będą tego potrzebować w przyszłości.

w poniższym samouczku dowiemy się, jak zainstalować XAMPP, jak uruchomić skrypt PHP, zarządzać bazą danych za pomocą PhpMyAdmin i uruchomić przykładowy skrypt PHP, który pobiera rekord z bazy danych.

zainstaluj XAMPP

przejdź do tego linku i pobierz XAMPP dla swojego systemu operacyjnego. XAMPP jest dostępny dla Systemów Windows, Linux lub Mac.

oto film o tym, jak zainstalować i używać XAMPP.

Uruchom swój pierwszy skrypt PHP

Poniżej znajduje się przykład o tym, jak uruchomić skrypt PHP. Program ten pokazuje ” Hello World!”tekst na ekranie lub stronie internetowej.

przejdź do katalogu serwera XAMPP

używam systemu Windows, więc mój katalog serwera głównego to „C:\xampp\htdocs\”.

Utwórz witrynę.php

Utwórz plik i nadaj mu nazwę „hello.php

kod w środku Witam.php

Otwórz hello.php i umieść następujący kod.

<?phpecho "Hello World!";?>

Otwórz nową kartę

uruchom ją, otwierając nową kartę w przeglądarce

załaduj Witaj.php

w oknie przeglądarki wpisz http://localhost/hello.php

wyjście

powinieneś zobaczyć następujące wyjście.
run-php-script-1
Świetna robota, wystarczy uruchomić skrypt PHP!

Zarządzaj MySQL za pomocą PhpMyAdmin

MySQL jest otwartym systemem zarządzania relacyjnymi bazami danych (RDBMS). MySQL jest popularnym wyborem bazy danych do użytku w aplikacjach internetowych.

phpMyAdmin to darmowe i open source narzędzie napisane w PHP przeznaczone do obsługi administracji MySQL z wykorzystaniem przeglądarki internetowej. W poniższych przykładach zobaczymy, jak łatwo możemy obsłużyć MySQL z PhpMyAdmin.

Utwórz bazę danych

  1. przejdź do http://localhost/phpmyadmin/
  2. kliknij link „nowy” w lewym górnym rogu (pod ostatnimi tabelami)
  3. wypełnij pole „Nazwa bazy danych” za pomocą „my_first_database”.
  4. kliknij przycisk „Utwórz”
1-create-first-database

Utwórz tabelę

  1. kliknij „my_first_database „po lewej stronie ekranu
  2. w sekcji” Utwórz tabelę „wypełnij nazwę” produkty „i liczbę kolumn” 6 „
  3. kliknij przycisk” Idź”
2-create-table
  1. wypełnij pola z identyfikatorem, nazwą itp.
  2. naśladuj wszystko na poniższym obrazku
  3. kliknij przycisk „Zapisz”

3-create-fields-of-table

Wstaw dane

kliknij tabelę „produkty”.

4-click-table-to-insert-data

kliknij kartę „Wstaw”.

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

wypełnij formularz, naśladuj dane na poniższym obrazku. Kliknij przycisk” Idź”.

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

Świetna robota! Mamy teraz bazę danych, tabelę wewnątrz bazy danych i rekord wewnątrz tabeli.

7-data-was-inserted

Przydatne Filmy

1. Utwórz bazę danych i zaimportuj plik MySQL.

2. Utwórz bazę danych i utwórz tabelę.

Uruchom skrypt PHP z bazą danych

w następujących krokach uruchomimy skrypt PHP, który pobiera jeden rekord z bazy danych MySQL.

przejdź do katalogu serwera XAMPP

przejdź do swojego „C:\xampp\htdocs \” katalog

Utwórz read_one.php

Utwórz plik i nadaj mu nazwę „read_one.php

kod wewnątrz read_one.php

liczby 1-8 w poniższym kodzie nazywane są”komentarzami do kodu”. Wyjaśnia każdą część naszego prostego kodu poniżej. Otwórz read_one.php i wpisz następujący kod.

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

Otwórz przeglądarkę

uruchom ją, otwierając przeglądarkę

załaduj read_one.php

w oknie przeglądarki wpisz http://localhost/read_one.php

wyjście

powinieneś zobaczyć następujące wyjście.
run-php-script-2
zajebiste! Jesteś teraz gotowy, aby dowiedzieć się więcej o programowaniu i tworzeniu stron internetowych.

zasoby Online

tutaj w codeofaninja.com chcemy uprościć naukę, abyś mógł coś zbudować. Ale ważne jest również, aby czytać i uczyć się więcej. Poniżej znajdują się moje sugestie, gdzie można dowiedzieć się więcej.

  • Podręcznik PHP-oficjalna dokumentacja PHP.
  • PHP właściwy sposób-łatwy do odczytania, szybki odnośnik do popularnych standardów kodowania PHP i nie tylko.
  • urojenia PHP – właściwe użycie języka programowania PHP, właściwe użycie, z naciskiem na obalenie różnych urojeń i przesądów.
  • PHP Cheat Sheets – porównanie zmiennych, arytmetyka i testowanie cheat sheet.
  • PHP FAQs-Najczęściej zadawane pytania PHP
  • PHP Security Cheat Sheets-zapobiegaj atakom takim jak XSS, SQL Injection i innym.
  • Cross-Site Scripting Attacks (XSS) – kolejny dobry zasób do nauki cross-Site scripting (XSS) i zapobiegania temu.

zawsze możesz wrócić do powyższej listy, przechodząc przez naszą serię samouczków programowania internetowego.

co dalej?

Naucz się naszego kursu JavaScript dla początkujących.

podobne samouczki

więcej samouczków znajdziesz na naszej stronie startowej. Kliknij tutaj.

Niektóre Notatki

Znalazłeś Problem?

jeśli znalazłeś problem z tym kodem, wyślij nam wiadomość e-mail. Zanim wyślesz wiadomość e-mail, przeczytaj nasz Kodeks postępowania. Adres e-mail naszego zespołu to

proszę opisać swój problem. Proszę podać komunikaty o błędach, zrzuty ekranu (lub nagrywanie ekranu) i testowy adres URL. Dzięki!

Subskrybuj CodeOfaNinja

Otrzymuj cenne samouczki dotyczące tworzenia stron internetowych na swój e-mail. Zapisz się teraz ZA DARMO!

Dziękuję!

Leave a Reply

Twój adres e-mail nie zostanie opublikowany.