Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

XIM

[Resolvido] como receber dados de uma tabela

Recommended Posts

boa noite!!!amigos,venho solicitar a ajuda de vcs denovo,tenho este script,mas ñ sei como pegarei dados desta tabela do link,na pagina detalhes.php.

 

eis o script que tem os produtos,onde coloquei o link para linkar para a pagina detalhes.php.

 

<?php
$cont = "0"; 
echo "<table width=\"88%\" height=\"10\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>"; 
while($row_Recordset1 = mysql_fetch_assoc($Recordset1)){ 
if($cont == "3"){ 
echo "</tr><tr>";
$cont = "0";}
echo "<td align=center ><img src='".$row_Recordset1['fot_peq']."' width='150' height='150' border='0'><br>";
echo $row_Recordset1['cod_prod']."<br>";
echo $row_Recordset1['nome_prod']."<br>";
echo $row_Recordset1['descricao']."<br>";

echo '<a href="detalhes.php?cod_prod="'.$row_Recordset1['cod_prod'].'">Ver Detalhes</a>';

echo "</td>";
$cont++;
}
?>

 

ficarei muito agradecido se puderem me ajudar ,desde já agradeço.

 

Denicio.

Compartilhar este post


Link para o post
Compartilhar em outros sites

não sei c é bem isso q você quer mas...

mas acho q no arquivo detalhes.php

 

você vai pergar a variavel

cod_prod

no metodo GET

 

e vai fazer a perquisa no banco

dnovo

mas desta vez acredito q sem um while

vai fazer bem puro mesmo e mostrar os dados

eu te explicaria melhor se você mostrasse o arquivo q busca essa informação no banco

ahhh

pra pegar a variavel no metodo get é assim

$_GET["cod_prod"]

 

ai você pode igualar ela a uma variavel global pra facilitar a manipulação

$cod_prod=$_GET["cod_prod"];

 

responde ai!

Compartilhar este post


Link para o post
Compartilhar em outros sites

amigos,de fato ñ sei nem como começar a fazer a pagina detalhes.php ,se puder me ajudar ficarei muito agradecido,um forte abraço.

Denicio

Compartilhar este post


Link para o post
Compartilhar em outros sites

xim você que exibir somente um resultado os todos os dados da tabela?

 

Não amigo,queria receber os dados do link do script acima,detalhes de um produto,mas com a ajuda de vcs consegui,vou postar como ficou,obrigado pela força.

Compartilhar este post


Link para o post
Compartilhar em outros sites

como coloco aqui como resolvido?

 

Obrigado aos amigos Sandro Matos e Marcos_imasters,pela força que me deram,um forte abraço a vcs.

 

 

<?php require_once('Connections/conexao.php'); ?>
<?php
$currentPage = $_SERVER["PHP_SELF"];

$maxRows_Recordset1 = 1;
$pageNum_Recordset1 = 0;
if (isset($_GET['pageNum_Recordset1'])) {
$pageNum_Recordset1 = $_GET['pageNum_Recordset1'];
}
$startRow_Recordset1 = $pageNum_Recordset1 * $maxRows_Recordset1;

$colname_Recordset1 = "1";
if (isset($_GET['cod_prod'])) {
$colname_Recordset1 = (get_magic_quotes_gpc()) ? $_GET['cod_prod'] : addslashes($_GET['cod_prod']);
}
mysql_select_db($database_conexao, $conexao);
$query_Recordset1 = sprintf("SELECT * FROM produtos WHERE cod_prod = %s", $colname_Recordset1);
$query_limit_Recordset1 = sprintf("%s LIMIT %d, %d", $query_Recordset1, $startRow_Recordset1, $maxRows_Recordset1);
$Recordset1 = mysql_query($query_limit_Recordset1, $conexao) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);

if (isset($_GET['totalRows_Recordset1'])) {
$totalRows_Recordset1 = $_GET['totalRows_Recordset1'];
} else {
$all_Recordset1 = mysql_query($query_Recordset1);
$totalRows_Recordset1 = mysql_num_rows($all_Recordset1);
}
$totalPages_Recordset1 = ceil($totalRows_Recordset1/$maxRows_Recordset1)-1;

$queryString_Recordset1 = "";
if (!empty($_SERVER['QUERY_STRING'])) {
$params = explode("&", $_SERVER['QUERY_STRING']);
$newParams = array();
foreach ($params as $param) {
if (stristr($param, "pageNum_Recordset1") == false &&
stristr($param, "totalRows_Recordset1") == false) {
array_push($newParams, $param);
}
}
if (count($newParams) != 0) {
$queryString_Recordset1 = "&" . implode("&", $newParams);
}
}
$queryString_Recordset1 = sprintf("&totalRows_Recordset1=%d%s", $totalRows_Recordset1, $queryString_Recordset1);
?>


<?php
echo "<table width=\"88%\" height=\"10\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>"; //Inicia a tabela
echo "<td align=center ><img src='".$row_Recordset1['fot_peq']."' width='150' height='150' border='0'><br>";
echo $row_Recordset1['cod_prod']."<br>";
echo $row_Recordset1['nome_prod']."<br>";
echo $row_Recordset1['descricao']."<br>";
echo '<a href="detalhes.php?cod_prod='.$row_Recordset1['cod_prod'].'">Ver Detalhes</a>';
echo "</td>";

?>

 

Obrigado de coração.

 

como coloco aqui com resolvido?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.