Kod
CREATE TABLE student(
imie VARCHAR(15),
nazwisko VARCHAR(32) NOT NULL,
id_index CHAR(5) PRIMARY KEY REFERENCES Oceny,
rok_studiow INTEGER(1),
kierunek VARCHAR(50),
adres VARCHAR(25),
haslo INTEGER(5)
);
CREATE TABLE pracownik(
id_pracownika INTEGER(1)PRIMARY KEY,
imie VARCHAR(15),
nazwisko VARCHAR(32) NOT NULL,
stopien VARCHAR(5),
nazwa_przedmiot VARCHAR(20)
);
CREATE TABLE oceny(
id_oceny INTEGER(1)PRIMARY KEY,
nazwa_przedmiot VARCHAR(5)NOT NULL,
ocena INTEGER(1)NOT NULL,
termin VARCHAR(10) NOT NULL,
id_index CHAR(5) NOT NULL REFERENCES student
);
CREATE TABLE przedmioty(
nazwa_przedmiot VARCHAR(15)PRIMARY KEY,
id_pracownika VARCHAR(5),
godziny INTEGER(1)
);
imie VARCHAR(15),
nazwisko VARCHAR(32) NOT NULL,
id_index CHAR(5) PRIMARY KEY REFERENCES Oceny,
rok_studiow INTEGER(1),
kierunek VARCHAR(50),
adres VARCHAR(25),
haslo INTEGER(5)
);
CREATE TABLE pracownik(
id_pracownika INTEGER(1)PRIMARY KEY,
imie VARCHAR(15),
nazwisko VARCHAR(32) NOT NULL,
stopien VARCHAR(5),
nazwa_przedmiot VARCHAR(20)
);
CREATE TABLE oceny(
id_oceny INTEGER(1)PRIMARY KEY,
nazwa_przedmiot VARCHAR(5)NOT NULL,
ocena INTEGER(1)NOT NULL,
termin VARCHAR(10) NOT NULL,
id_index CHAR(5) NOT NULL REFERENCES student
);
CREATE TABLE przedmioty(
nazwa_przedmiot VARCHAR(15)PRIMARY KEY,
id_pracownika VARCHAR(5),
godziny INTEGER(1)
);
a tak wygląda plik php
Kod
<?php
include 'funkcja.php';
polacz();
$id_index = $_GET['id_index'];
$haslo_index = $_GET['haslo'];
$stmt = mysql_query("SELECT * FROM `student` WHERE id_index = '".$id_index."' and haslo = '".$haslo_index."'");
if (mysql_num_rows($stmt) <> 1) { header('Location: index2.php');
}
$dane = mysql_fetch_assoc($stmt);
echo "Imie i nazwisko: <b>{$dane['imie']}</B> <B>{$dane['nazwisko']}</B>
Adres: <B>{$dane['adres']}</B>
Student <B>{$dane['rok_studiow']}</B>. roku studiów na kierunku <B>{$dane['kierunek']}</B>
Nr indeksu: <B>{$dane['id_index']} </B>
<B>Oceny:</B>";
unset($stmt);
$stmt = mysql_query("SELECT przedmioty.nazwa_przedmiot as nazwa, ocena, oceny.termin as termin, pracownik.stopien as stopien, pracownik.imie, pracownik.nazwisko FROM oceny, przedmioty, pracownik WHERE oceny.id_index = '$id_index' and oceny.nazwa_przedmiot = przedmioty.nazwa_przedmiot and przedmioty.id_pracownika = pracownik.id_pracownika");
if(!$stmt){
echo 'Komunikat b³êdu:
';
echo '<strong>' . mysql_errno().'</strong>: ' . mysql_error();
die;
}
echo '<TABLE bgcolor="#FFFFFF" bordercolor=green border=5 width="70%">
<tr>
<th>Nazwa przedmiotu</th>
<th>Wyk³adowca</th>
<th>Sesja</th>
<th>Ocena</th>
</tr>';
while($row = mysql_fetch_assoc($stmt)){
echo '<tr><td><center>'.$row['nazwa_przedmiot'].'</center></td><td><center>'.$row['stopien'].' '.$row['imie'].' '.$row['nazwisko'].'</center></td><td><center>'.$row['termin'].'</center></td><td><center>'.$row['ocena'].'</center></td></tr>';
}
echo '</table>';
rozlacz();
?>
include 'funkcja.php';
polacz();
$id_index = $_GET['id_index'];
$haslo_index = $_GET['haslo'];
$stmt = mysql_query("SELECT * FROM `student` WHERE id_index = '".$id_index."' and haslo = '".$haslo_index."'");
if (mysql_num_rows($stmt) <> 1) { header('Location: index2.php');
}
$dane = mysql_fetch_assoc($stmt);
echo "Imie i nazwisko: <b>{$dane['imie']}</B> <B>{$dane['nazwisko']}</B>
Adres: <B>{$dane['adres']}</B>
Student <B>{$dane['rok_studiow']}</B>. roku studiów na kierunku <B>{$dane['kierunek']}</B>
Nr indeksu: <B>{$dane['id_index']} </B>
<B>Oceny:</B>";
unset($stmt);
$stmt = mysql_query("SELECT przedmioty.nazwa_przedmiot as nazwa, ocena, oceny.termin as termin, pracownik.stopien as stopien, pracownik.imie, pracownik.nazwisko FROM oceny, przedmioty, pracownik WHERE oceny.id_index = '$id_index' and oceny.nazwa_przedmiot = przedmioty.nazwa_przedmiot and przedmioty.id_pracownika = pracownik.id_pracownika");
if(!$stmt){
echo 'Komunikat b³êdu:
';
echo '<strong>' . mysql_errno().'</strong>: ' . mysql_error();
die;
}
echo '<TABLE bgcolor="#FFFFFF" bordercolor=green border=5 width="70%">
<tr>
<th>Nazwa przedmiotu</th>
<th>Wyk³adowca</th>
<th>Sesja</th>
<th>Ocena</th>
</tr>';
while($row = mysql_fetch_assoc($stmt)){
echo '<tr><td><center>'.$row['nazwa_przedmiot'].'</center></td><td><center>'.$row['stopien'].' '.$row['imie'].' '.$row['nazwisko'].'</center></td><td><center>'.$row['termin'].'</center></td><td><center>'.$row['ocena'].'</center></td></tr>';
}
echo '</table>';
rozlacz();
?>
Jak ktoś może mi pomóc to byłbym bardzo wdzięczny.