التخطي إلى المحتوى الرئيسي

AI-Powered Educational Platform

Platforme AI Student
Save search history
CREATE TABLE universities ( id INT PRIMARY KEY, name VARCHAR(255) NOT NULL ); CREATE TABLE courses ( id INT PRIMARY KEY, name VARCHAR(255) NOT NULL, university_id INT NOT NULL, FOREIGN KEY (university_id) REFERENCES universities(id) ); CREATE TABLE answers ( id INT PRIMARY KEY, question VARCHAR(255) NOT NULL, answer VARCHAR(255) NOT NULL, university_id INT NOT NULL, course_id INT NOT NULL, answer_type VARCHAR(255) NOT NULL, FOREIGN KEY (university_id) REFERENCES universities(id), FOREIGN KEY (course_id) REFERENCES courses(id) ); CREATE TABLE search_history ( id INT PRIMARY KEY, question VARCHAR(255) NOT NULL, university_id INT NOT NULL, course_id INT NOT NULL, FOREIGN KEY (university_id) REFERENCES universities(id), FOREIGN KEY (course_id) REFERENCES courses(id) ); CREATE TABLE universities ( id INT PRIMARY KEY, name VARCHAR(255) NOT NULL ); CREATE TABLE courses ( id INT PRIMARY KEY, name VARCHAR(255) NOT NULL, university_id INT NOT NULL, FOREIGN KEY (university_id) REFERENCES universities(id) ); CREATE TABLE answers ( id INT PRIMARY KEY, question VARCHAR(255) NOT NULL, answer VARCHAR(255) NOT NULL, university_id INT NOT NULL, course_id INT NOT NULL, answer_type VARCHAR(255) NOT NULL, FOREIGN KEY (university_id) REFERENCES universities(id), FOREIGN KEY (course_id) REFERENCES courses(id) ); CREATE TABLE search_history ( id INT PRIMARY KEY, question VARCHAR(255) NOT NULL, university_id INT NOT NULL, course_id INT NOT NULL, FOREIGN KEY (university_id) REFERENCES universities(id), FOREIGN KEY (course_id) REFERENCES courses(id) );
connect_error) { die("Connection failed: " . $conn->connect_error); } // Get query from form $query = $_POST['query']; // Execute query $result = $conn->query($query); // Display results if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { echo $row["column_name"] . "
"; } } else { echo "0 results"; } // Close connection $conn->close(); ?>

© 2024 AI-Powered Educational Platform