14-06-2010, 13:23
Witam. Napisałem na szybkiego skrypt. Jest to bardzo prosty skrypt i jest w nim wiele bledow (filtrowanie) ale myśle, że sobie z takim czymś poradzicie.
oto kod:
Mam nadzieje że pomogłem
oto kod:
Kod PHP:
<?php
mysql_connect('localhost','login','haslo'); // polaczenie z serwerem
mysql_select_db('wiadomosci'); // wybieranie bazy
$q = mysql_query("SELECT COUNT(*) AS ile FROM pocztaWHERE adresat='Aras'");//sprwadzanie ile jest rekorkow z adresatem Aras
$q = mysql_fetch_array($q); //wynik
echo 'Masz ' . $q['ile'] . ' wiadomosci '; //wysietalmy
if($q['ile']!=0) { // jezli w poczcie sa wiadomosci to tworzymy link do nich:P ja nie to nic nie robimy
echo ' <a href=index.php?strona=poczta> Pokaz</a>'; //tworzymy link
if($_GET['strona']=='poczta') {
echo ('<br>');
echo('--------------------------------------------' . '<br>');
$q = mysql_query("SELECT * FROM poczta WHERE adresat='Aras'"); // tworzymy link do kazdej wiadomosci
while($row = mysql_fetch_array($q)) {
echo('<a href=index.php?strona=poczta&pokaz=' . $row['id'] . '>' . $row['Tytul'] . '</a><br>'); //tworzymy linki dla kazdej wiadomosci aby pozniej moc odczytyc ich tresc
}
}
}
if($_GET['pokaz']) { // sprawdzamy czy $_GET['pokaz'] insteniej
$a = $_GET['pokaz']; // tutaj nalezy jeszcze filtrowac zmienna:P
$q = mysql_query("SELECT * FROM poczta WHERE id='$a' AND adresat='Aras'");//zabepieczenie (AND...)
$q = mysql_fetch_array($q); //tworzymym tablice z naszego wyniku
echo $q['Tresc']; //wypisujemy tresc
echo '<br>';
echo $q['data']; //wypisujemy date
}
?>
Mam nadzieje że pomogłem