Witam

!
Mam taka klase
<?
class przyklad
{
function pokaz_dane($dbname, $sql, $sql1, $action)
{
$ile=10;
$podstron=floor($wszystkich/$ile); //ceil
{
print \"<table width=\"600\\" align=\"center\" border=\"1\"><tr>\"; printf(\"<td width=480> %s </td> <td width=90>%s </td>
<td width=15><a href=\"?action=edit&news_id=%s\\"><img src=\"../sysimg/edit.gif\" border=0 alt=\"Edytuj\"></a></td>
<td width=15><a href=\\"?action=usun&news_id=%s\"><img src=\"../sysimg/delete.gif\" border=0 alt=\"Usun\"></a></td>\", $row['naglowek'], $row['data'], $row['news_id'], $row['news_id']);
print \"</tr></table>\"; }
//poprzednia strona
echo \"<table width=600 align=\"center\\" border=\"1\"><tr><td>\"; if ($page>0) {
echo \"<a href=?action=$action&page=\".($page-1).\">Poprzednia</a> \"; } else {
echo \"Poprzednia \"; }
// przycisk \"nastêpna strona\".
if ($page<($podstron)) {
echo \"<a href=?action=$action&page=\".($page+1).\">Nastêpna</a><br>\"; } else {
echo \"Nastêpna<br>\"; }
echo \"</td></tr></table>\"; }
}
?>
i plik
index.php
<?
include_once(\"config.php\")
//$dbname=\"gicor\";
//$dbhost=\"localhost\";
//$password=\"\";
//include (\"panel_gorny.php\");
?>
<table width=\"750\" border=\"1\" align=\"center\">
<tr> <center><h2><b>Panel administracyjny</b></h2></center></tr>
<tr>
<? echo 'Jestes zalogowany jako: '.$HTTP_SESSION_VARS['prawid_uzyt'].'<br />'; ?></tr>
<tr>
<td><center><a href=\"?action=show_news\">Zobacz newsy</a></center></td>
<td><center><a href=\"?action=add_news\">Dodaj newsa</a></center></td>
<td><center><a href=\"?action=show_przetarg\">Zobacz przetarg</a></center></td>
<td><center><a href=\"?action=add_przetarg\">Dodaj przetargi</a></center></td>
<td><font face=\"Times New Roman, Times, serif\">
Edytuj<br>
<select name=\"urljump\" OnChange=\"selecturl(this)\" style=\"background :#FFFFFF\">
<option selected>Nasza gmina</option>
<option value=\"?action=show_product&kat_id=1\">historia</option>
<option value=\"?action=show_product&kat_id=2\">polozenie</option>
<option value=\"?action=show_product&kat_id=3\">przyroda</option>
<option value=\"?action=show_product&kat_id=4\">infrastruktura</option>
<option value=\"?action=show_product&kat_id=5\">warto zobaczyc</option>
<option value=\"?action=show_product&kat_id=6\">oswiata</option>
<option value=\"?action=show_product&kat_id=7\">kultura</option>
<option value=\"?action=show_product&kat_id=8\">inwestycje</option>
<option value=\"?action=show_product&kat_id=9\">statystyka</option>
</select>
</font>
</td>
<td><center><a href=\"?action=ksiega_gosci\">Ksiega gosci</a></center></td>
<!--td><center><a href=\"?action=show_category\">Pokaz kategorie</a></center></td-->
<!--td><center><a href=\"?action=add_category\">Dodaj kategorie</a></center></td-->
<td><center><a href=\"?action=upload\">Wyslij_plik</a></center></td>
<td><center><a href=\"?action=szukaj\">Szukaj</a></center></td>
<td><center><a href=\"?action=zmien_haslo\">Zmien haslo</a></center></td>
<td><center><a href=\"wyloguj.php\">Wyloguj</a></center></td>
</tr>
<tr> </tr>
</table>
<?
// sesje
$klasa = new przyklad;
if ($action==\"show_news\")
{
$sql=\"SELECT * FROM newsy ORDER BY news_id DESC LIMIT \";
$sql1=\"SELECT count(*) FROM newsy\";
$klasa -> pokaz_dane($dbname,$sql,$sql1,$action);
}
?>
dlaczego majac wiecej wynikow w bazie nie przelacza mi do kolejnych wynikow
jak wszystko jest w jednym pliku dziala elegancko ale jak przeniose do klasy to od razu sie zaczyna psuc
i co nikt nie zna odpowiedzi?
Ten post edytował miszqa 10.07.2004, 17:55:45