Имам нужда то помощ за едно може би просто нещо за много от вас, но трудно за мен!
Та ми мисълта ми е под всеки изкаран запис от базата данни (обява) да излиза линк към същия запис (обява), същото id, но към друга страница примерно аз отварям страницата .../view.php?id=2 , а линка да взима автоматично id на обявата, но да е примерно /view111.php?id=2 , а не view.php?id=2
Код:
<?php
include "config.php";
//Set the page size
$PageSize = 10;
$StartRow = 0;
//Set the page no
if(empty($_GET['PageNo'])){
if($StartRow == 0){
$PageNo = $StartRow + 1;
}
}else{
$PageNo = $_GET['PageNo'];
$StartRow = ($PageNo - 1) * $PageSize;
}
//Set the counter start
if($PageNo % $PageSize == 0){
$CounterStart = $PageNo - ($PageSize - 1);
}else{
$CounterStart = $PageNo - ($PageNo % $PageSize) + 1;
}
//Counter End
$CounterEnd = $CounterStart + ($PageSize - 1);
?>
<?php
$id_cat = $_GET['id'];
if($_GET['id'])
{
mysql_connect($server, $dbusername, $dbpassword)or die("Сайтът не може да се свърже към базата данни");
@mysql_select_db($db_name) or die("Грешна база данни");
$chars="SET CHARACTER SET cp1251";mysql_query($chars);
$TRecord = mysql_query("SELECT * FROM `obqvi` WHERE `id_cat`='$id_cat'");
$result = mysql_query("SELECT * FROM `obqvi` WHERE `id_cat`='$id_cat' ORDER BY `id_ob` DESC LIMIT $StartRow,$PageSize");
//Total of record
$RecordCount = mysql_num_rows($TRecord);
//Set Maximum Page
$MaxPage = $RecordCount % $PageSize;
if($RecordCount % $PageSize == 0){
$MaxPage = $RecordCount / $PageSize;
}else{
$MaxPage = ceil($RecordCount / $PageSize);
}
?>
<?php
$i = 1;
while($row = mysql_fetch_array($result))
{
$author=$row[author];
$obqva=$row[obqva];
$tel=$row[tel];
$cena=$row[cena];
$valuta=$row[valuta];
$podcat=$row[podcat];
$grad=$row[grad];
$godini=$row[godini];
$email=$row[email];
$title=$row[title];
$den=$row[den];
$godina=$row[godina];
$mesec=$row[mesec];
include "mounth.php";
$bil = $i + ($PageNo-1)*$PageSize;
mysql_connect($server, $dbusername, $dbpassword)or die("Сайтът не може да се свърже към базата данни");
@mysql_select_db($db_name) or die("Грешна база данни");
$chars="SET CHARACTER SET cp1251";mysql_query($chars);
$query1="SELECT * FROM cats WHERE `id_cat`='$id_cat'";
$result1=mysql_query($query1);
$num1=mysql_numrows($result1);
mysql_close();
$i1=0;
while ($i1 < $num1) {
$cats=mysql_result($result1,$i1,"cat");
?>
<table width="600" style='border: 0px solid #fff;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;' border="0" align="center" cellpadding="4" cellspacing="0" bgcolor="#f0f0f0">
<tr>
<td width="455" bgcolor="#f0f0f0"><p><b><?php echo $title; ?></b></p>
<p align="justify"><?php echo $obqva; ?></p></td>
</tr>
<tr>
<tr>
<td width="455" bgcolor="#f0f0f0">
<p align="justify"><b><?php echo $valuta; ?></b> Категория: <b> <?php echo $cats; ?></b> Подкатегория: <b> <?php echo $podcat; ?> </b>Град: <b><?php echo $grad; ?></b> Цена: <b><?php echo $cena; ?></b> </p></td>
</tr>
</table>
<br>
<?php
$i1++;
}
$i++;
}?>
<table width="100%" border="0" class="InternalHeader">
<tr>
<td>
<div align="center">
<?php
//Print First & Previous Link is necessary
if($CounterStart != 1){
$PrevStart = $CounterStart - 1;
print "<a href=?id=$id_cat&PageNo=1>Първи </a>: ";
print "<a href=?id=$id_cat&PageNo=$PrevStart>Предишни $PageSize </a>";
}
print " [ ";
$c = 0;
//Print Page No
for($c=$CounterStart;$c<=$CounterEnd;$c++){
if($c < $MaxPage){
if($c == $PageNo){
if($c % $PageSize == 0){
print "$c ";
}else{
print "$c ,";
}
}elseif($c % $PageSize == 0){
echo "<a href=?id=$id_cat&PageNo=$c>$c</a> ";
}else{
echo "<a href=?id=$id_cat&PageNo=$c>$c</a> ,";
}//END IF
}else{
if($PageNo == $MaxPage){
print "$c ";
break;
}else{
echo "<a href=?id=$id_cat&PageNo=$c>$c</a> ";
break;
}//END IF
}//END IF
}//NEXT
echo "] ";
if($CounterEnd < $MaxPage){
$NextPage = $CounterEnd + 1;
echo "<a href=?id=$id_cat&PageNo=$NextPage>Следващи $PageSize</a>";
}
//Print Last link if necessary
if($CounterEnd < $MaxPage){
$LastRec = $RecordCount % $PageSize;
if($LastRec == 0){
$LastStartRecord = $RecordCount - $PageSize;
}
else{
$LastStartRecord = $RecordCount - $LastRec;
}
print " : ";
echo "<a href=?id=$id_cat&PageNo=$MaxPage>Последни</a>";
}
?>
</div>
</td>
</tr>
</table>
<?php
mysql_free_result($result);
mysql_free_result($TRecord);
}
else
{
echo "Не е посочена категория";
}
?>
Та ми мисълта ми е под всеки изкаран запис от базата данни (обява) да излиза линк към същия запис (обява), същото id, но към друга страница примерно аз отварям страницата .../view.php?id=2 , а линка да взима автоматично id на обявата, но да е примерно /view111.php?id=2 , а не view.php?id=2