Intern
PHP ve SQL nedir?
sobes.tech yapay zeka
AI'dan gelen yanıt
PHP, genel amaçlı, yorumlanan bir betik dilidir ve esas olarak web geliştirme için kullanılır.
- Sunucu tarafı dili.
- Dinamik web sayfaları ve uygulamalar oluşturmak için yaygın şekilde kullanılır.
- MySQL, PostgreSQL, Oracle, SQL Server ve diğerleri dahil olmak üzere birçok veritabanını destekler.
<?php
// Basit bir PHP örneği
echo "Merhaba, dünya!";
?>
SQL (Structured Query Language), ilişkisel veritabanlarını yönetmek için tasarlanmış deklaratif bir programlama dilidir.
- Veritabanlarından veri oluşturmak, değiştirmek ve almak için kullanılır.
- Veritabanlarıyla etkileşim kurmak için standart dildir.
- Farklı lehçeleri (MySQL, PostgreSQL, Oracle SQL vb.) vardır, ancak temel sözdizimi benzerdir.
SQL sorgu örnekleri:
-- Users tablosundan tüm kayıtları seç
SELECT * FROM Users;
-- Products tablosuna yeni bir kayıt ekle
INSERT INTO Products (name, price) VALUES ('Kitap', 500);
-- ID'si 1 olan ürünün fiyatını güncelle
UPDATE Products SET price = 550 WHERE id = 1;
-- ID'si 2 olan ürünü sil
DELETE FROM Products WHERE id = 2;
PHP ve SQL sık sık birlikte kullanılır: PHP betikleri sunucuda çalıştırılır, kullanıcıdan gelen istekleri işler, veritabanıyla (SQL sorguları kullanarak) etkileşir ve ardından kullanıcı tarayıcısına gönderilen bir HTML yanıtı üretir.