-
Notifications
You must be signed in to change notification settings - Fork 0
/
news.php
142 lines (126 loc) · 6.12 KB
/
news.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
<?php
require_once('user.inc');
session_start();
?>
<html>
<?php require_once('verify_try.inc'); ?>
<head>
<title>Oceń-bryke.pl</title>
<link rel='stylesheet' type='text/css' href='style.css'>
</head>
<body class='frame'>
<br>
Najnowsze dodane zdjecia:<br>
<?php //Kamil
$pics = db::query('select * from Zdjecie order by data_dodania desc');
foreach($pics as $pic) {
$uzytkownik = db::query('select * from Uzytkownik where ID_uzytkownika = '.$pic['ID_uzytkownika'])[0];
$samochod = db::query('select * from Samochod where ID_samochodu = '.$pic['ID_samochodu'])[0];
$wersja = db::query('select * from Wersja where ID_wersji = '.$samochod['ID_wersji'])[0];
$model = db::query('select * from Model where ID_modelu = '.$wersja['ID_modelu'])[0];
$marka = db::query('select * from Marka where ID_marki = '.$model['ID_marki'])[0];
$silnik = db::query('select * from Silnik where ID_silnika = '.$samochod['ID_silnika'])[0];
echo '<table class="tab">';
echo '<tr>';
echo '<td class="row" colspan="3" >Zdjecie nalezy do uzytkownika o nicku: <b>'.
"<a href='myAccount.php?ID_uzytkownika={$uzytkownik['ID_uzytkownika']}'>{$uzytkownik['nick']}</a>".
'</b><br>Zostalo dodane dnia: '.$pic['data_dodania'].'<br>'.
'Ocena samochodu to: <b>'.getOcena('Samochod',$pic['ID_samochodu']).
'</b></td></tr>';
echo '<tr><td class="row" colspan="3">Zdjecie samochodu: '.'<b>'.
'<a href="myCars.php?ID_samochodu='.$pic['ID_samochodu'].'">'.
$marka['nazwa'].' '.$model['nazwa'].'</a> Wersja: '.$wersja['nazwa'].'</b></td>';
/*echo '<tr><td class="row4">Marka:'.'</td><td class="row4">'.$marka['nazwa'].'</td></tr>'."\n";
echo '<tr><td class="row4">Model:'.'</td><td class="row4">'.$model['nazwa'].'</td></tr>'."\n";
echo '<tr><td class="row4">Wersja:'.'</td><td class="row4">'.$wersja['nazwa'].'</td></tr>'."\n";
echo '<tr><td class="row4">Symbol silnika:'.'</td><td class="row4">'.$silnik['symbol'].'</td></tr>'."\n";
echo '<tr><td class="row4">Pojemnosc:'.'</td><td class="row4">'.$silnik['pojemnosc'].'</td></tr>'."\n";
echo '<tr><td class="row4">Zasilanie:'.'</td><td class="row4">'.$silnik['zasilanie'].'</td></tr>'."\n";
echo '<tr><td class="row4">Moc:'.'</td><td class="row4">'.$silnik['moc'].'</td></tr>'."\n";
echo '<tr><td class="row4">Przebieg:'.'</td> <td class="row4">'.$car['przebieg'].'</td>'."\n";
echo '<tr><td class="row4">Rok produkcji:'.'</td><td class="row4">'.$car['rok_produkcji'].'</td>'."\n";*/
echo '</tr>';
echo '<td class="img"colspan="3"> <img src="'.$pic['url'].'" title="'.$pic['opis'].'" style="max-width:300px;max-height:300px;">'.
'</td></tr>';
echo '<tr>';
if ( $user != NULL ) {
echo '<td class="row2" colspan="2">'.'Dodaj komentarz do samochodu: '.
'<form action="/tryAddKomentarz.php?ID_zdjecia='.$pic['ID_zdjecia'].'" method="post">'.
'<textarea style="resize:both" name="tresc" cols="60" rows="1"></textarea>'.'<br>'.
'<input type="submit" value="Dodaj komentarz">'.
'</form>'.
'</td>';
// jesli to nie jset moj samochod
if ( !$user->actionSprawdzCzyMoje('Samochod',$samochod['ID_samochodu']) ) {
// to moge go ocenic! :D
echo '<td>';
$tmp = db::query("select * from Ocena_samochodu where ID_uzytkownika = ".$user->getID().
' AND ID_samochodu = '.$samochod['ID_samochodu']);
if ( count($tmp) != 0 ) {
echo 'Oceniłeś ten samochód <br>';
if ( $tmp[0]['wartosc'] == -1 ) {
echo 'negatywnie';
} else {
echo 'pozytywnie';
}
} else {
echo 'Ten samochód nie <br>ma jeszcze Twojej oceny.';
}
echo '<a class = "ok2" href="tryOcenKomentarz.php?ocena=1&tabela=Samochod&id='.$samochod['ID_samochodu'].
'">Ocen pozytywnie samochod</a>';
echo '<a class = "err2" href="tryOcenKomentarz.php?ocena=-1&tabela=Samochod&id='.$samochod['ID_samochodu'].
'">Ocen negatywnie samochod</a>';
echo '</td>';
}
}
echo '</tr>';
$komentarze = db::query('select * from Komentarz where ID_zdjecia = '.$pic['ID_zdjecia']
.' order by data_dodania desc');
foreach($komentarze as $kom) {
$komentarzUzytkownik = db::query('select * from Uzytkownik where ID_uzytkownika = '.$kom['ID_uzytkownika'])[0];
echo '<tr>';
/*echo '<td>'.
"<a href='myAccount.php?ID_uzytkownika={$komentarzUzytkownik['ID_uzytkownika']}'>{$komentarzUzytkownik['nick']}</a>".
'<br>
'.$kom['data_dodania'].
'<br> Ocena komentarza: '.getOcena('Komentarz',$kom['ID_komentarza']).
'</td>';*/
echo '<td class="row3" colspan="2">'.
'<label class="label2">'.
$kom['data_dodania'].
' użytkownk '.
"<b><a href='myAccount.php?ID_uzytkownika={$komentarzUzytkownik['ID_uzytkownika']}'>{$komentarzUzytkownik['nick']}</a></b>".
' napisał/-a: (Ocena komentarza: '.
getOcena('Komentarz',$kom['ID_komentarza']).
')</label>'.
'<div style="padding: 4px 4px;">'.nl2br($kom['tresc']).'</div></td>';
echo '<td>';
if ( $user != NULL ) {
// jesli jestesmy adminem lub wlascicielem komentarza, to mozemy usunąć komentarz :D
if ( $user->czyAdmin() || $user->getID() == $kom['ID_uzytkownika'] ) {
echo '<a class="err2" href="tryUsunCokolwiek.php?tabela=Komentarz&id='.$kom['ID_komentarza'].'">'.
'Usun komentarz</a>';
}
// jesli to nie nasz komentarz, to możemy go ocenić
if ( $user->getID() != $kom['ID_uzytkownika'] ) {
// A moze juz ocenił?
$tmp = db::query("select * from Ocena_komentarza where ID_uzytkownika = ".$user->getID().
' AND ID_komentarza = '.$kom['ID_komentarza']);
if ( count($tmp) != 0 ) {
echo 'Twoja ocena to: '.$tmp[0]['wartosc'].'<br>';
}
echo '<a class = "ok2" href="tryOcenKomentarz.php?ocena=1&tabela=Komentarz&id='.$kom['ID_komentarza'].
'">Ocen pozytywnie komentarz</a>';
echo '<a class = "err2" href="tryOcenKomentarz.php?ocena=-1&tabela=Komentarz&id='.$kom['ID_komentarza'].
'">Ocen negatywnie komentarz</a>';
}
}
echo '</td>';
echo '</tr>';
}
echo "</table>";
echo "<br>";
}
?>
</body>
</html>