Platforme AI Student
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();
?>