isaacn 0 Denunciar post Postado Fevereiro 11, 2011 exemplo da tabela do Banco de dados id=1 nome=teste cod_cat=4 arquivo manda-valor.php <a href="produtos.php?cod_cat=<? echo $produto['cod_cat'];?>"><? echo $produto['nome']; ?></a> // manda valor 4 de um registro do banco de dados =========================================================================== arquivo produtos.php // recebe o valor ['cod_cat'] if (isset($_GET['cod_cat'])) { //Se cod_cat contiver valor exibe o if $colname_Recordset1 =$_GET['cod_cat']; } $result_pag = 5; // Quantos registros por página vai ser mostrado if(!isset($pagina)){ $pagina = 0; } $inicial = $pagina * $result_pag; // script para limitar um valor x de dados por pagina exibidas ai faço um relacionamento de tabela e colunas e depois $tabela = mysql_query($query_Recordset1); $total = mysql_num_rows($tabela); $conta_pag = ceil($total/$result_pag); //script para limitar um valor x de dados por pagina exibidas $conta_pag++; <? // script para limitar um valor x de dados por pagina exibidas exemplo << [1] 2 3 >> .. // // anterior if($pagina> 0){ ?> <a href="produtos.php?pagina=<?=$pagina-1?>"><font color=#000000><b>« anterior</b></font></a> <? } // numeros for ($I = 1; $I <$conta_pag; $I ++) { if ($pagina == ($I-1)) { echo '['.$I.']'; }else{ $I2 = $I-1; ?> <a href="produtos.php?pagina=<?=$I2?>"><?='<b>'.$I?></a> <? } } // proximo if(($pagina+2) < $conta_pag) { ?> <a href="produtos.php?pagina=<?=$pagina+1?>"><font color=#000000><b>proximo»</b></font></a> <? } ?> No script para limitar um valor x de dados por pagina exibidas esta o problema Quando clico ou executo o link <a href= para ir para proxima pagina de dados perde o valor do $_[cod_cat] .. Exemplo: antes de executar o link <a href= eu do echo $colname_Recordset1 =$_GET['cod_cat']; aparece numero 4. Depois de eu executar o link <a href= eu do - echo $colname_Recordset1 =$_GET['cod_cat']; aparece numero 0 << aki esta o problema éra para aparecer 4 nao 0 , apos eu redirecionar para proxima pagina de dados a serem exibidos perde o valor do cod_cat .. Observacoes finais $colname_Recordset1 =$_GET['cod_cat'] o valor varia conforme registro do banco de dados pode ser 2 ou 3 ou 4 assim por diante A pergunta é , como enviar o numero do $colname_Recordset1 =$_GET['cod_cat'] e mais $pagina=+operacao, atraves de <a href ? e como receber os valores ? Desde ja agradeço Compartilhar este post Link para o post Compartilhar em outros sites
Andrey Knupp Vital 136 Denunciar post Postado Fevereiro 11, 2011 Mude as tags <? pra <?php ^_^ Compartilhar este post Link para o post Compartilhar em outros sites
isaacn 0 Denunciar post Postado Fevereiro 12, 2011 Colocar <?php nao funcionou, faleu pela força Andrey Knupp ... Exemplo de Script para teste echo $Recordset1=$_GET[cod_catt].'<br>'; echo $pagina=$_GET[$pag]; <a href="teste.php?cod_catt=<?php echo $Recordset1='4';?>?pag=<?php echo $pagina='2' ;?>">>>>proximo<<<</a> o exemplo acima exibe 4?pag=2 eu queria que exibisse 4 <br> 2 Desde ja agradeço Compartilhar este post Link para o post Compartilhar em outros sites
jcalebe 0 Denunciar post Postado Fevereiro 12, 2011 não seria assim? <a href="teste.php?cod_catt=<?php echo $Recordset1; ?>&pag=<?php echo $pagina; ?>">Próximo</a> ^_^ Compartilhar este post Link para o post Compartilhar em outros sites