Sobes.tech
Intern

Czym są PHP i SQL?

sobes.tech AI

Odpowiedź od AI

PHP jest interpretowanym językiem skryptowym ogólnego przeznaczenia, używanym głównie do tworzenia stron internetowych.

  • Język po stronie serwera.
  • Powszechnie używany do tworzenia dynamicznych stron internetowych i aplikacji.
  • Obsługuje wiele baz danych, w tym MySQL, PostgreSQL, Oracle, SQL Server i inne.
<?php
// Prosty przykład w PHP
echo "Witaj, świecie!";
?>

SQL (Structured Query Language) to deklaratywny język programowania przeznaczony do zarządzania relacyjnymi bazami danych.

  • Używany do tworzenia, modyfikowania i pobierania danych z baz danych.
  • Jest standardowym językiem do interakcji z bazami danych.
  • Ma różne dialekty (MySQL, PostgreSQL, Oracle SQL itp.), ale główna składnia jest podobna.

Przykłady zapytań SQL:

-- Wybierz wszystkie rekordy z tabeli Users
SELECT * FROM Users;

-- Wstaw nowy rekord do tabeli Products
INSERT INTO Products (name, price) VALUES ('Książka', 500);

-- Zaktualizuj cenę produktu o ID 1
UPDATE Products SET price = 550 WHERE id = 1;

-- Usuń produkt o ID 2
DELETE FROM Products WHERE id = 2;

PHP i SQL są często używane razem: skrypty PHP są wykonywane na serwerze, obsługują żądania użytkownika, komunikują się z bazą danych (używając zapytań SQL), a następnie generują odpowiedź HTML, która jest wysyłana do przeglądarki użytkownika.