Bom dia amigos, tenho um sisteminha de revenda de carros que encontrei na internet queria fazer uma pequena modificação, na index.php está me trazendo apenas 4 resultados eu gostaria que me trouxesse pelo menos 10 e depois fosse para segunda página.
Hoje ele mostra só 4 resultados(carros) e já vai para outra página. Será que alguém pode me ajudar? já alterei um monte de coisa (até onde meu conhecimento alcança) o que não é muito.
Pergunta
Dyggos
Bom dia amigos, tenho um sisteminha de revenda de carros que encontrei na internet queria fazer uma pequena modificação, na index.php está me trazendo apenas 4 resultados eu gostaria que me trouxesse pelo menos 10 e depois fosse para segunda página.
Hoje ele mostra só 4 resultados(carros) e já vai para outra página. Será que alguém pode me ajudar? já alterei um monte de coisa (até onde meu conhecimento alcança) o que não é muito.
Obrigado.
require 'configuracoes.php'; require 'config/config.php'; // create link string that will be attached to each vehicle link $linkstring = "&startitem=$startitem&startpage=$startpage&endpage=$endpage&revendauto=$revendauto&categoria=$categoria&marca=$marca&model=$model&condicao=$condicao"; // get info from database $link = mysql_connect($dbhost, $dbuser, $dbpass); $query = "SELECT updated FROM $dbvin ORDER BY updated DESC"; $result = mysql_db_query($dbname, $query, $link); $result = mysql_fetch_array($result); $date = date(' d \d\e M \d\e Y \à\s g:i a', $result[updated]); $query = "SELECT COUNT(*) FROM $dbvin"; $result = mysql_db_query($dbname, $query, $link); $result = mysql_fetch_array($result); $count = $result[0]; $result = mysql_db_query($dbname, "SELECT email, phone FROM $dbcfg", $link); $contact = mysql_fetch_array($result); mysql_close($link); // build search query string if neccessary if($categoria || $marca || $model || $condicao) { // build query string $query = "SELECT * FROM $dbvin WHERE"; if($categoria) { $query .= " categoria='$categoria' AND"; } if($marca) { $query .= " marca='$marca' AND"; } if($model) { $query .= " model LIKE '%$model%' AND"; } if($condicao) { $query .= " condicao='$condicao'"; } // trim extra AND if neccessary if(substr($query, strlen($query)-4, 4) == ' AND') { $query = substr($query, 0, strlen($query)-4); } } else { $query = "SELECT * FROM $dbvin"; } // get number of results $link = mysql_connect($dbhost, $dbuser, $dbpass); $result = mysql_db_query($dbname, $query, $link); if(mysql_num_rows($result)) { $numitems = mysql_num_rows($result); } else { $numitems = 0; } mysql_close($link); ?> <html> <head> <title>.:: JC Veículos ::.</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="css/estilos.css" rel="stylesheet" type="text/css"> <script language='Javascript' src='funcoes.js'></script> <style type="text/css"> <!-- body { background-color: #FFFFFF; } --> </style></head> <body topmargin="0" leftmargin="0" rightmargin="0" marginheight="0" marginwidth="0" link="999999" vlink="999999" alink="999999"> <table width="787" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="787" align="left" valign="top"> <table width="771" height="224" border="0" cellpadding="0" cellspacing="0"> <tr align="left" valign="top" bgcolor="#ADBBC8"> <td height="224" align="center" valign="middle"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="788" height="224"> <param name="movie" value="logotipo.swf"> <param name="quality" value="high"> <embed src="logotipo.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="788" height="224"></embed> </object></td> </tr> </table></td> </tr> <tr> <td width="787" align="left" valign="top"><table width="94%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="1%" class="cantos"> </td> <td width="98%"><table width="770" height="63" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#ADBACA" bgcolor="#ADBBC8"> <tr align="left" valign="top"> <td width="770" align="center" valign="middle" background="design/bottom2.jpg" class="unnamed1"><span class="text">Até o momento temos <font class='texto2'><b> <?=$count?> </b></font> veículos cadastrados. <br> </span></td> </tr> <tr align="left" valign="top"> <td align="center" valign="middle" class="unnamed1"><div align="left"><span class="paginas"></span> <table width=99% border=1 align="center" cellpadding=0 cellspacing=1 bordercolor="#D0D1D7" bgcolor="#ADBBC8"> <tr></tr> <tr class='fill'> <td height=1 colspan=6><!-- LINE --></td> </tr> <tr> <td colspan=6><table width='100%' border=0 cellpadding=0 cellspacing=0> <tr class='text'> <? if($numitems > 0) { $numpages = ceil($numitems / $perpage); // NUMERO TOTAL DE PÁGINAS if(!$startitem) { $startitem = 0; } // FIGURE startitem AND enditem VALUES if($startitem + $perpage > $numitems) { $enditem = $numitems; } else { $enditem = $startitem + $perpage; } if(!$startpage) { $startpage = 1; } // FIGURE startpage VALUE if(!$endpage) { // FIGURE endpage VALUE if($numpages > $numlinks) { $endpage = $numlinks; } else { $endpage = $numpages; } } echo "<td>Página(s) "; /* TEST echo " <br><br> perpage = $perpage<br> numlinks = $numlinks<br> numitems = $numitems<br> numpages = $numpages<br> startitem = $startitem<br> enditem = $enditem<br> startpage = $startpage<br> endpage = $endpage<br> <br> "; */ if($numpages > 1) { // DISPLAY PAGE LINKS for($n = $startpage; $n <= $endpage; $n++) { // PAGE LINKS if(!$revendauto) { $revendauto = 1; } // THE revendauto PAGE BEING DISPLAYED $nextstartitem = ($n - 1) * $perpage; if($n != $revendauto) { echo "<a class='link' href='$PHP_SELF?startitem=$nextstartitem&startpage=$startpage&endpage=$endpage&revendauto=$n&categoria=$categoria&marca=$marca&model=$model&condicao=$condicao'><b>$n</b></a> "; } else { echo "<font class='paginas'>$n </font>"; } } if($startpage > 1) { // PREVIOUS SET LINK $prevstartpage = $startpage - $numlinks; $prevstartitem = $prevstartpage - 1; $prevendpage = $startpage - 1; echo "<a class='link' href='$PHP_SELF?startitem=$prevstartitem&startpage=$prevstartpage&endpage=$prevendpage&revendauto=$prevstartpage&categoria=$categoria&marca=$marca&model=$model&condicao=$condicao'>Voltar</a> "; } if($endpage < $numpages) { // NEXT SET LINK $nextstartpage = $endpage + 1; if(($endpage + $numlinks) < $numpages) { $nextendpage = $endpage + $numlinks; } else { $nextendpage = $numpages; } $nextstartitem = ($n - 1) * $perpage; echo "<a class='link' href='$PHP_SELF?startitem=$nextstartitem&startpage=$nextstartpage&endpage=$nextendpage&revendauto=$nextstartpage&categoria=$categoria&marca=$marca&model=$model&condicao=$condicao'> Ver Mais</a> "; } } else { echo "<font class='grey10'>1 </font>"; echo "</td>"; } echo "<td align='right'>Exibindo "; echo $startitem + 1; echo " a $enditem </td>"; } else { //echo "<td align='center'>no results error GOES HERE?</td>"; } ?> </table></td> </tr> <tr class='fill'> <td height=1 colspan=6><!-- LINE --></td> </tr> <tr class='fill'> <td width=121 class='text' align='center'><b>Foto</b></td> <td width=318 class='text' align='center'><b>Descrição</b></td> </tr> <? // display vehicles if($numitems > 0) { $link = mysql_connect($dbhost, $dbuser, $dbpass); $query .= " ORDER BY updated DESC LIMIT $startitem, $perpage"; //echo "$query<br><br>"; // TEST $result = mysql_db_query($dbname, $query, $link); $n = 1; while($data = mysql_fetch_array($result)) { // check to see if there is an image to display if($data[numimages]) { $query = "SELECT thumb FROM $dbimg WHERE codigo='$data[codigo]' ORDER BY id DESC LIMIT 1"; $image = mysql_db_query($dbname, $query, $link); $image = mysql_fetch_array($image); $thumb = "<img src='miniaturas/$image[thumb]' border=0>"; } else { $thumb = "sem foto"; $thumb = "<img src='design/sem_foto.gif' border=0>"; } if(!($n % 2)) { $bg = "class='fill_light'"; } else { $bg = ''; } echo " <tr height=$maxy $bg> <td align='center' height=60><a class='link' href='mostrar.php?codigo=$data[codigo]$linkstring'>$thumb</a></td> <td class='text'><B>INFORMAÇÕES GERAIS</B>: <a class='link' href='mostrar.php?codigo=$data[codigo]$linkstring'><b>$data[marca] $data[model] $data[exterior]</b></a><br> <b>PLACA:</b> $data[vin]<br> <b>COMBUSTÍVEL:</b> $data[combustivel]<br> <b>QUILOMETRAGEM:</b> $data[quilometragem]<br> <b>OBSERVAÇÕES:</b> $data[observacoes]<br> <b>PREÇO:</b> R$ $data[preço]<br> </td> </tr> "; $n++; } mysql_close($link); } else { echo "<tr><td class='text' height=100 colspan=6 align='center' valign='middle'> <font class='hint'>Desculpe, não foi encontrado nenhum veículo com o critério selecionado.</font><br> <br> Qualquer dúvida entre em contato com nosso departamento de vendas.<br> pelo telefone <font class='destaque'>$contact[phone]</font> ou pelo e-mail <a class='destaque' href='mailto:$contact[email]'><b>$contact[email]</b></a><br> </td></tr>"; } ?> <tr class='fill'> <td height=2 colspan=6><!-- LINE --></td> </tr> </table> </div> </tr> </table></td> <td width="1%" class="cantos"> </td> </tr> </table> <p> </p> <p> </p></td> </tr> </table> <div align="center" class="style8"></div> </body> </html>Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.