Mam następujący problem. Tabelka jest ładnie wyświetlana, wyniki ładnie się prezentują tylko, że prezentują sie kilka razy :-(
Wygląda to tak
http://www.ocenystudenta.yoyo.pl/administracja.php
chodzi mi o tabelkę oceny
Kod wyglada następująco:
<?php
print "<hr><br><B>OCENY</B><br /><br /><br />";
print '<FORM METHOD="POST">Nowy rekord:'; print '<INPUT TYPE="hidden" NAME="co" VALUE="dodaj"><TABLE>'; print '<TR><TD>id_oceny:</TD><TD><INPUT TYPE="text" '; print 'NAME="id_oceny"></TD>'; print '<TR><TD>id_przedmiot:</TD><TD><INPUT TYPE="text" '; print 'NAME="id_przedmiot"></TD>'; print '<TR><TD>ocena:</TD><TD><INPUT TYPE="text" '; print 'NAME="ocena"></TD></TR><TR><TD>termin:</TD><TD><INPUT '; print 'TYPE="text" NAME="termin"></TD></TR><TR><TD>id_index:</TD>'; print '<TD><INPUT TYPE="text" NAME="id_index"></TD></TR>'; print '</TABLE><INPUT TYPE="submit" VALUE="Dodaj"></FORM>';
if ($_POST['co'] == 'dodaj') { // dodawanie rekordu
if ($_POST['id_oceny'] && $_POST['id_przedmiot'] && $_POST['ocena'] && $_POST['termin']&& $_POST['id_index'] ) {
$query = "INSERT INTO oceny (id_oceny,id_przedmiot, ocena, ";
$query .= "termin,id_index) VALUES ('".$_POST['id_oceny']."', '".$_POST['id_przedmiot']."', '".$_POST['ocena']."', '".$_POST['termin']."','".$_POST['id_index']."');";
}
}
$id_index=$_GET['id_index'];
if ($_GET['co'] == 'skasuj') {
("DELETE FROM oceny WHERE id_index= '$id_index'");
}
$wynik = mysql_query ("SELECT * FROM oceny, przedmioty;") or
die ("błąd w pytaniu");
print "<TABLE CELLPADDING=5 BORDER=1>"; print "<TR><TD><B>id_oceny</B></TD><TD><B>nazwa_przedmiot</B></TD><TD><B>ocena</B></TD><TD><B>termin</B></TD>"; print "<TD><B>id_index</B></TD><TD></TD></TR>\n";
$id_oceny = $rekord['id_oceny'];
$nazwa_przedmiot = $rekord['nazwa_przedmiot'];
$ocena = $rekord['ocena'];
$termin = $rekord['termin'];
$id_index = $rekord['id_index'];
print "<TR><TD>$id_oceny</TD><TD>$nazwa_przedmiot</TD><TD>$ocena</TD><TD>$termin</TD><TD>$id_index</TD><TD>"; print "<A HREF=\"administracja.php?co=skasuj&id_index=$id_index\">usuń</A></TD></TR>\n"; }
?>
Porsze o pomoc
Ten post edytował yugodriver 25.05.2008, 08:49:46