Sobes.tech
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.