Hi! Could we please enable some services and cookies to improve your experience and our website?

PHPize Online / SQLize Online  /  SQLtest Online

A A A
Login    Share code      Blog   FAQ

Online Sandbox for SQL and PHP: Write, Run, Test, and Share SQL Queries and PHP Code

Copy Format Clear
-- Создание таблицы Doctors (врачи) CREATE TABLE Doctors ( DoctorID INT PRIMARY KEY IDENTITY(1,1), Name NVARCHAR(255) NOT NULL, SpecialtyID INT NOT NULL ); -- Создание таблицы Patients (пациенты) CREATE TABLE Patients ( PatientID INT PRIMARY KEY IDENTITY(1,1), Name NVARCHAR(255) NOT NULL ); -- Создание таблицы DoctorSpecialties (специальности врачей) CREATE TABLE DoctorSpecialties ( SpecialtyID INT PRIMARY KEY IDENTITY(1,1), Name NVARCHAR(255) NOT NULL ); -- Создание таблицы PatientWishes (пожелания пациентов) CREATE TABLE PatientWishes ( WishID INT PRIMARY KEY IDENTITY(1,1), PatientID INT NOT NULL, SpecialtyID INT NOT NULL, WishText NVARCHAR(MAX) NOT NULL ); -- Создание таблицы Appointments (записи пациентов к врачам) CREATE TABLE Appointments ( AppointmentID INT PRIMARY KEY IDENTITY(1,1), DoctorID INT NOT NULL, PatientID INT NOT NULL, AppointmentDate DATETIME NOT NULL ); -- Вставка данных в таблицу DoctorSpecialties (специальности врачей) INSERT INTO DoctorSpecialties (Name) VALUES ('Терапевт'), ('Офтальмолог'), ('Педиатр'), ('Хирург'); -- Вставка данных в таблицу Doctors (врачи) INSERT INTO Doctors (Name, SpecialtyID) VALUES ('Доктор 1', 1), ('Доктор 2', 2), ('Доктор 3', 3), ('Доктор 4', 4);

Stuck with a problem? Got Error? Ask AI support!

Copy Clear
Copy Format Clear
<?php $serverName = "your_server_name"; $connectionOptions = array( "Database" => "your_database_name", "Uid" => "your_username", "PWD" => "your_password" ); // Создание подключения к БД $conn = sqlsrv_connect($serverName, $connectionOptions); if (!$conn) { die(print_r(sqlsrv_errors(), true)); } // Пример данных для записей $appointmentsData = [ ["DoctorID" => 1, "PatientID" => 1, "AppointmentDate" => "2023-09-10 10:00:00"], ["DoctorID" => 2, "PatientID" => 2, "AppointmentDate" => "2023-09-12 14:30:00"], // Добавьте больше записей здесь ]; // Вставка данных в таблицу Appointments foreach ($appointmentsData as $appointment) { $sql = "INSERT INTO Appointments (DoctorID, PatientID, AppointmentDate) VALUES (?, ?, ?)"; $params = [$appointment['DoctorID'], $appointment['PatientID'], $appointment['AppointmentDate']]; $stmt = sqlsrv_query($conn, $sql, $params); if ($stmt === false) { die(print_r(sqlsrv_errors(), true)); } } // Закрытие соединения sqlsrv_close($conn); ?>
Copy Clear