2017-05-28 2 views
-1

Dies ist mein Code. Es wurde mit einer Datenbank verbunden, die Tabelle wurde erfolgreich erstellt und die Werte wurden erfolgreich eingegeben. Der Fehler in der Frage wird angezeigt, wenn ich die Tabelle anzeigen möchte. Der Fehler ist für beide Registrierungsnr. und Unter1.Hinweis: Undefinierter Index: Registrierungsnummer in C: wamp www lamp main.php in Zeile 162

$student_academic_details = "CREATE TABLE student_academic_details 
    (
     enrollment_number varchar(30), 
     sub1 int(2), 
     sub2 int(2), 
     sub3 int(2) 
    )"; 

echo"<br><br>"; 

if (mysqli_query($conn, $student_academic_details)) 
    { 
     echo "Table student_academic_details created successfully"; 
    } 
else 
    { 
     echo "Error creating table: " . mysqli_error($conn); 
    } 

echo"<br><br>"; 

$row2 = "INSERT INTO student_academic_details VALUES ('009/015', '87', '78', '85')"; 

if (mysqli_query($conn, $row2)) 
    { 
     echo "New record created successfully"; 
    } 
else 
    { 
     echo "Error: " . $row2 . "<br>" . mysqli_error($conn); 
    } 



$show = "select * FROM student_personal_details"; 
$result = mysqli_query($conn, $show); 
if (mysqli_num_rows($result) > 0) 
    { 

    while($row = mysqli_fetch_assoc($result)) 
     { 
     echo "id: " . $row["enrollment_number"]. " - sub1: " . $row["sub1"]. "<br>"; 
     } 
    } 
else 
    { 
    echo "0 results"; 
    } 
+0

registration_number Spalte nicht in Ihrer Tabelle vorhanden nur die Rechtschreibung oder das Wort –

+0

in dieser Tabelle überprüfen student_personal_details Haben Sie dieses Feld? oder vertippt den Tabellennamen zu student_personal_details von student_academic_details – Exprator

+0

Vielen Dank ... Ich kann meine eigene Dummheit nicht glauben –

Antwort

0

Sie erstellen eine Tabelle namens student_academic_details, aber wählen Sie aus student_personal_details. Wahrscheinlich kein Feld in dieser Tabelle.

Verwandte Themen