Intern
PHP ва SQL чӣ гунаанд?
sobes.tech AI
Ҷавоб аз AI
PHP — забони скриптӣ барои мақсадҳои умумӣ, ки таҳрир мешавад ва асосан барои таҳияи веб истифода мешавад.
- Забони ҷониби сервер.
- Дар сохтани саҳифаҳои динамикӣ ва барномаҳои вебӣ васеъ истифода мешавад.
- Маҳз бо бисёр базаҳои додаҳо, аз ҷумла MySQL, PostgreSQL, Oracle, SQL Server ва ғайра, дастгирӣ мекунад.
<?php
// Мисоли оддӣ дар PHP
echo "Салом, ҷаҳон!";
?>
SQL (Structured Query Language) — забони барномасозии эълонӣ, ки барои идоракунии базаҳои додаҳои муоширатӣ таҳия шудааст.
- Барои сохтани, тағир додан ва гирифтани маълумот аз базаҳои додаҳо истифода мешавад.
- Забони стандартӣ барои муошират бо базаҳои додаҳо.
- Диалектҳои гуногун дорад (MySQL, PostgreSQL, Oracle SQL ва ғайра), аммо синтакси асосӣ монанд аст.
Масаланҳои дархости SQL:
-- Ҳама сабтҳоро аз ҷадвали Users интихоб кунед
SELECT * FROM Users;
-- Сабти навро ба ҷадвали Products ворид кунед
INSERT INTO Products (name, price) VALUES ('Китоб', 500);
-- Нархи маҳсулотро бо ID 1 навсозӣ кунед
UPDATE Products SET price = 550 WHERE id = 1;
-- Маҳсулотро бо ID 2 тоза кунед
DELETE FROM Products WHERE id = 2;
PHP ва SQL аксар вақт дар якҷоягӣ истифода мешаванд: скриптҳои PHP дар сервер иҷро мешаванд, дархостҳои корбарро коркард мекунанд, бо базаи додаҳо (бо истифода аз дархостҳои SQL) муошират мекунанд ва сипас ҷавоби HTML-ро, ки ба браузери корбар фиристода мешавад, истеҳсол мекунанд.