Al-xorazmiy nomidagi toshkent axborot texnologiyalari


Download 0.97 Mb.
bet3/6
Sana17.06.2023
Hajmi0.97 Mb.
#1521216
1   2   3   4   5   6
Bog'liq
To\'lqinov Azizbek Web 5-amaliy ish

PHPda ma’lumotlar bazalari bilan ishlash Asosiy e’tibor ma’lumotlar bazasi bilan bog’lanishni o’rnatish so’rovlar jo’natish funiksiyalari va jovoblarni (MYSQL _connect mysql _query_mysql-result mysql - num rows mysql close) qayta ishlashga qaratiladi. Misol sifatida vertual tarix muzeyi mamuriyati uchunn veb interfeys tuzish masalasini ko’raylik . PHP distiputivda mysql ma’lumotlar bazasi bilan ishlash uchun mo’ljallangan funksiyalar mavjud. Bunda bu funksiyalarning mysql dagi bazi bir ma’lumotlar bazasini tasvirlash va to’ldirish maqsadida veb interfeyslarni tuzish imkonini beruvchi funiksiyalar bilan tanishamiz ma’luymlotlar bazasiga malumlotlarni qo’shish uchun veb interfeys bilan ishlashda bu malumotlarni shunchaki HTML fo’rmaga kiritish va ularni serverga jo’matish kerak bo’ladi. Nomoish etishda bu interfeysnin virtual muzey eksponotlari haqidagi ma’lumotlar saqlanadigan Artifakts jadvallari uchun tuzamiz. Artifakts kolleksiyasidagi har bir ekisponot quyidagi xarakteristikaga tasvirlanishini eslatib o’tamiz: nom (title) muallif (author) ifoda (description) o’rindosh nom (alternatie) tasvir (photo)
Nomlanish va o’rindosh nomlanish uzunasiga 255 belgidan kam satr yani VARCHAR255 tasvirlash – matinli maydon TEXT turiga mansub hisoblanadi. Muallif va tasvir maydonlarida esa Persons kolleksiyasidan muallifning identifkatorlari va Images kolleksiyasidan eksponot tasvirlariga muvofiq mavjud bo’ladi.
$servername = "localhost";
$username = "username";
$password = "password";

// Create connection
$conn = new mysqli($servername, $username, $password);

// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>
$servername = "localhost";
$username = "username";
$password = "password";

// Create connection
$conn = mysqli_connect($servername, $username, $password);

// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
?> $servername = "localhost";
$username = "username";
$password = "password";

// Create connection
$conn = new mysqli($servername, $username, $password);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}

// Create database
$sql = "CREATE DATABASE myDB";
if ($conn->query($sql) === TRUE) {
echo "Database created successfully";
} else {
echo "Error creating database: " . $conn->error;
}

$conn->close();
?>


Download 0.97 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling