Path : /home/vishqocm/pcib.in/
File Upload :
Current File : /home/vishqocm////pcib.in/check_student_exams.php

<?php
// Database connection
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "popularcomputer";

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

// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}

header("Content-Type: text/plain");

echo "Structure of student_exams table\n\n";

// Get the table columns
$columnsQuery = $conn->query("SHOW COLUMNS FROM student_exams");

$hasTimeColumn = false;
$hasTotalQuestionsColumn = false;
$hasCorrectAnswersColumn = false;
$hasAttemptDateColumn = false;

while($column = $columnsQuery->fetch_assoc()) {
    echo "Field: " . $column['Field'] . "\n";
    echo "Type: " . $column['Type'] . "\n";
    echo "Null: " . $column['Null'] . "\n";
    echo "Key: " . $column['Key'] . "\n";
    echo "Default: " . $column['Default'] . "\n";
    echo "Extra: " . $column['Extra'] . "\n";
    echo "----------------------------\n";
    
    if ($column['Field'] == 'attempt_date') {
        $hasAttemptDateColumn = true;
    }
    
    if ($column['Field'] == 'time_taken') {
        $hasTimeColumn = true;
    }
    
    if ($column['Field'] == 'total_questions') {
        $hasTotalQuestionsColumn = true;
    }
    
    if ($column['Field'] == 'correct_answers') {
        $hasCorrectAnswersColumn = true;
    }
}

echo "\nColumn check results:\n";
echo "attempt_date column exists: " . ($hasAttemptDateColumn ? "YES" : "NO") . "\n";
echo "time_taken column exists: " . ($hasTimeColumn ? "YES" : "NO") . "\n";
echo "total_questions column exists: " . ($hasTotalQuestionsColumn ? "YES" : "NO") . "\n";
echo "correct_answers column exists: " . ($hasCorrectAnswersColumn ? "YES" : "NO") . "\n";

// Close connection
$conn->close();
?>