<? $id = "$_GET[id]"; $modelo1 = $_GET["modelo"]; $db=mysql_connect("localhost","root",""); $basedados=mysql_select_db("teste"); switch($info){ default:{ echo "<html> <head> <title>Resultado</title> </head> <body topmargin=\"0\" leftmargin=\"0\" rightmargin=\"0\" stroll=\"default\">"; $id = $_GET["id"]; $idpag = $id; $total_reg = "1"; //Número de registros por página // aqui começa a logica, verifica se existe a variavel pagina , senão ela recebe o valor 1 // se existe é porque a pagina já deu um reload e ela já contem o valor da pagina a ser exibida $pagina = $_GET['pagina']; if (!$pagina) { $pc = "1"; } else { $pc = $pagina; } $inicio = $pc-1; $inicio = $inicio*$total_reg; $sel_carro = mysql_query("SELECT * FROM carro where idc='$id' LIMIT $inicio , $total_reg"); $sel_carro1 = mysql_query("SELECT * FROM carro where idc='$id' "); $res_pag = @mysql_num_rows($sel_carro1); $tr = @mysql_num_rows($sel_carro1); // verifica o número total de registros $tp = $tr / $total_reg; // verifica o número total de páginas $tp = (int) $tp; // Tira os quebrados do resultado if ($tp!=($tr / $total_reg)) { $tp++; } // ajusta a amostragem das paginas while ($dado_carro = mysql_fetch_array($sel_carro)){ $modelo = $dado_carro["modelo"]; $marca = $dado_carro["marca"]; $ano = $dado_carro["ano"]; $valor = $dado_carro["valor"]; $foto = $dado_carro["foto"]; $id_carro = $dado_carro["id_carro"]; echo "Modelo: $modelo"; } echo "<table width=\"100%\" height=\"30\"> <tr><HR></tr> <tr>"; $anterior = $pc -1; $proximo = $pc +1; if ($pc>1) { echo "<td width=\"5%\" align=\"left\"><img src='left.gif'></td><td width=\"40%\" align=\"left\"><a href='?id=$idpag&pagina=$anterior'><font style=\"font-size:7.8pt;TEXT-DECORATION:none\">Anterior </a></div></td> <td width=\"5%\" align=\"left\"><font style=\"font-size:8pt;TEXT-DECORATION:none;COLOR: #000000;FONT-WEIGHT: bold\">$pagina</td>"; } else { echo "<td width=\"5%\" align=\"left\"> </td><td width=\"40%\" align=\"left\"><font style=\"font-size:7.8pt;TEXT-DECORATION:none\">Anterior </div></td><td width=\"5%\" align=\"left\"><font style=\"font-size:8pt;TEXT-DECORATION:none;COLOR: #000000;FONT-WEIGHT: bold\">$pagina</td>"; } if ($pc<$tp) { echo "<td width=\"5%\" align=\"left\"><font style=\"font-size:8pt;TEXT-DECORATION:none;COLOR: #000000;FONT-WEIGHT: bold\">/ $tr</td><td width=\"40%\" align=\"right\"><a href='?id=$idpag&pagina=$proximo'><font style=\"font-size:7.8pt;TEXT-DECORATION:none\">Próxima</a></div></td><td width=\"5%\" align=\"right\"><img src='right.gif'></td> </tr></table>"; } else { echo "<td width=\"5%\" align=\"left\"><font style=\"font-size:8pt;TEXT-DECORATION:none;COLOR: #000000;FONT-WEIGHT: bold\">/ $tr</td><td width=\"40%\" align=\"right\"><font style=\"font-size:7.8pt;TEXT-DECORATION:none\">Próxima</div></td><td width=\"5%\" align=\"right\"> </td> </tr></table> "; } }break; } ?>
minha dúvida é o seguinte,
suponha que eu tenho 4 registros na tabela,
IDC MODELO 1 VIPER 1 FERRARI 1 GOL ------------- e tem 2 CORSA 2 PALIO 2 CORCEL
quando eu clicko, vamos dizer,
no registro VIPER do id=1, ele abre mostrando o modelo, e a paginação, so que ele mostra sem outro value, tipo ou mostra o EXE. FERRARi OU GOL... mas na verdade eu queria que mostrasse primeiro o íten que eu cliquei e depois paginasse os outros entende?
se alguem puder me dar um forca eu ficaria agradecida!
aguardo
Edição feita por: janainadorneles, 17/01/2005, 04:39.