RESOLVIDO , como linkar pela foto [RESOLVIDO]

1. RESOLVIDO , como linkar pela foto [RESOLVIDO]

Denicio Silveira
denicio

(usa Outra)

Enviado em 03/09/2017 - 20:23h

boa noite!!! a todos,de ante mão já agradeço a todos que puderem me ajudar,tenho estes dados aqui e funciona normalmente aparece a foto e o link de detalhes que linka de boa,oque eu quero é que link pela foto para detalhes e ñ sei como fazer,grato a todos que puderem me ajudar.

<?php
$cont = "0"; //Define o valor da variável
echo "<table width=\"100%\" height=\"5\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>"; //Inicia a tabela
while($row_Recordset1 = mysql_fetch_assoc($Recordset1)){ //Loop até encontrar o resultado desejado(talvez não seja isso que está escrito).
if($cont == ""){ //Se a variável possuir valor 3, fecha a linha atual e inicia outra linha(da tabela) e retorna o valor da variável para zero.
echo "</tr><tr>";
$cont = "0";}
echo "<td align=center ><img src='../cadastro/fotos/".$row_Recordset1['foto']."' width='100' height='100' border='0'><br>";
echo '<a target="principal"href="../usuario/detalhes.php?ID='.$row_Recordset1['ID'].'">Ver Detalhes</a>';
echo "</td>";
$cont++;
}
?>


  


2. Re: RESOLVIDO , como linkar pela foto [RESOLVIDO]

Avena
avena

(usa Debian)

Enviado em 03/09/2017 - 23:19h

pelo que entendi quer que foto <img> seja tambem um link para detalhes?


echo "<td align=center ><img src='../cadastro/fotos/".$row_Recordset1['foto']."' width='100' height='100' border='0'><br>";
echo '<a target="principal"href="../usuario/detalhes.php?ID='.$row_Recordset1['ID'].'">Ver Detalhes</a>';


deve ser mais proximo a isso.

echo "<td align=center >
<a target="principal"href="../usuario/detalhes.php?ID='.$row_Recordset1['ID'].'">
<img src='../cadastro/fotos/".$row_Recordset1['foto']."' width='100' height='100' border='0'><br>
</a>";



recomendo ver mais sobre html.

<a></a> = para criar links
<img> = para trazer imagem. (não sigfica que sera link para alguma pagina)




3. PHP PDO

Paulo
henbran

(usa Debian)

Enviado em 04/09/2017 - 08:41h

Logo que oportuno procure se informar sobre e começar a trabalhar com PHP PDO. Ficaria bem mais fácil para você trabalhar.


4. Re: RESOLVIDO , como linkar pela foto [RESOLVIDO]

Denicio Silveira
denicio

(usa Outra)

Enviado em 04/09/2017 - 09:47h

avena escreveu:

pelo que entendi quer que foto <img> seja tambem um link para detalhes?


echo "<td align=center ><img src='../cadastro/fotos/".$row_Recordset1['foto']."' width='100' height='100' border='0'><br>";
echo '<a target="principal"href="../usuario/detalhes.php?ID='.$row_Recordset1['ID'].'">Ver Detalhes</a>';


deve ser mais proximo a isso.

echo "<td align=center >
<a target="principal"href="../usuario/detalhes.php?ID='.$row_Recordset1['ID'].'">
<img src='../cadastro/fotos/".$row_Recordset1['foto']."' width='100' height='100' border='0'><br>
</a>";



recomendo ver mais sobre html.

<a></a> = para criar links
<img> = para trazer imagem. (não sigfica que sera link para alguma pagina)



Bom dia!!!,fiz do jeito que tu falou,mas esta dando erro


5. Re: RESOLVIDO , como linkar pela foto [RESOLVIDO]

Gabriel Monteiro
Sharggothon

(usa Debian)

Enviado em 04/09/2017 - 14:10h

denicio escreveu:

avena escreveu:

pelo que entendi quer que foto <img> seja tambem um link para detalhes?


echo "<td align=center ><img src='../cadastro/fotos/".$row_Recordset1['foto']."' width='100' height='100' border='0'><br>";
echo '<a target="principal"href="../usuario/detalhes.php?ID='.$row_Recordset1['ID'].'">Ver Detalhes</a>';


deve ser mais proximo a isso.

echo "<td align=center >
<a target="principal"href="../usuario/detalhes.php?ID='.$row_Recordset1['ID'].'">
<img src='../cadastro/fotos/".$row_Recordset1['foto']."' width='100' height='100' border='0'><br>
</a>";



recomendo ver mais sobre html.

<a></a> = para criar links
<img> = para trazer imagem. (não sigfica que sera link para alguma pagina)



Bom dia!!!,fiz do jeito que tu falou,mas esta dando erro

O erro está nas aspas, acredito que seria algo como
echo "<a target='principal' href='../usuario/detalhes.php?ID='" . $row_Recordset1['ID'] . '"><img src='../cadastro/fotos/" . $row_Recordset1['foto'] . "' width='100' height='100' border='0'></a>" 




6. Re: RESOLVIDO , como linkar pela foto [RESOLVIDO]

Denicio Silveira
denicio

(usa Outra)

Enviado em 04/09/2017 - 20:11h

Sharggothon escreveu:

denicio escreveu:

avena escreveu:

pelo que entendi quer que foto <img> seja tambem um link para detalhes?


echo "<td align=center ><img src='../cadastro/fotos/".$row_Recordset1['foto']."' width='100' height='100' border='0'><br>";
echo '<a target="principal"href="../usuario/detalhes.php?ID='.$row_Recordset1['ID'].'">Ver Detalhes</a>';


deve ser mais proximo a isso.

echo "<td align=center >
<a target="principal"href="../usuario/detalhes.php?ID='.$row_Recordset1['ID'].'">
<img src='../cadastro/fotos/".$row_Recordset1['foto']."' width='100' height='100' border='0'><br>
</a>";



recomendo ver mais sobre html.

<a></a> = para criar links
<img> = para trazer imagem. (não sigfica que sera link para alguma pagina)



Bom dia!!!,fiz do jeito que tu falou,mas esta dando erro

O erro está nas aspas, acredito que seria algo como
echo "<a target='principal' href='../usuario/detalhes.php?ID='" . $row_Recordset1['ID'] . '"><img src='../cadastro/fotos/" . $row_Recordset1['foto'] . "' width='100' height='100' border='0'></a>" 



ta complicado tbm ñ deu certo


7. testando

Denicio Silveira
denicio

(usa Outra)

Enviado em 07/09/2017 - 18:34h

boa noite!!!,testei deste jeito e esta dando este erro,nesta mesma linha,quem puder me ajudar ja agradeço .

deste jeito:

echo"<a href='../usuario/detalhes.php?ID=$row_Recordset1->ID'><img src='../cadastro/fotos/$row_Recordset1->foto'></a>";

erro:

Notice: Trying to get property of non-object in C:\wamp\www\amadoamante\cadastros_recentes\Cadastrados_Recentemente_com_fotos2.php on line




8. RESOLVIDO

Denicio Silveira
denicio

(usa Outra)

Enviado em 07/09/2017 - 21:08h

RESOLVIDO,ficando assim,agora vou ve como faço paginação,grato a todos que me ajudaram

<?php
$con=new PDO('mysql:host=localhost;dbname=amadoamante', 'root', '');
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>USUARIOS CADASTRADOS SO FOTO</title>
<style type="text/css">
<!--
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
a:active {
text-decoration: none;
}
-->
</style></head>

<body>

<h2>Amantes Recentes</h2>
Para ver detalhes,clique na foto:<br />
<br />
<?php
$stmt = $con->prepare("SELECT * FROM dados_usuarios");
$stmt->execute();
?>




<?php
$cont = "0"; //Define o valor da variável
echo "<table width=\"100%\" height=\"5\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>"; //Inicia a tabela
while($reg = $stmt->fetch(PDO::FETCH_OBJ))
{ //Loop até encontrar o resultado desejado(talvez não seja isso que está escrito).
if($cont == ""){ //Se a variável possuir valor 3, fecha a linha atual e inicia outra linha(da tabela) e retorna o valor da variável para zero.
echo "</tr><tr>";
$cont = "0";}

echo"<a target='principal' href='../usuario/detalhes.php?ID=$reg->ID'><img src='../precadastro/fotos/$reg->foto'width='100' height='100' border='0'></a>";

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


9. paginação para o codigo

Denicio Silveira
denicio

(usa Outra)

Enviado em 10/09/2017 - 12:09h

Boa tarde!!! a paginação para este codigo que esta funcionando pra mim,e consegui pesquisando.agradeço a todos pela ajuda:
paginação:

<?php
// quantidade de resultados a serem exibidos por página
$quantidade = 20;
// Verificando se existe $_GET['pagina'], caso não exista atribuimos o valor 1 a ele
$pagina = (isset($_GET['pag']) ? (int)$_GET['pag'] : 1);
// Fazendo um conta para saber apartir de qual registro ira começar a paginação
$inicio = ($quantidade * $pagina) - $quantidade;
//conexao com PDO para pegar os valores a serem exibidos em cada página repare no atributo LIMIT 
$con_pdo = Conexao::getInstance();
// monta a consulta
$sql_pag = $con_pdo->prepare("SELECT * FROM sua_tabela ORDER BY id DESC LIMIT $inicio, $quantidade");
//executa a consulta
$sql_pag->execute();
// total de resultados de uma página
$total_row_result_pag = $sql_pag->rowCount();
// Agora precisamos verificar a quantidade de registros totais da tabela
$sql = $con_pdo->prepare("SELECT * FROM sua_tabela ORDER BY id DESC");
// executando a query em PDO
$sql->execute();
//recuperamos o total de registros e armazenamos na variavel $resultados_total
$resultados_total = $sql->rowCount();
// armazenando o valor da página atual
$total_pagina = ceil($resultados_total/$quantidade);
// criando as variaveis para os links
$prox = $pagina + 1;
$ant = $pagina - 1;
$penultima = $total_pagina -1;
$adjacentes = 2;
//criando um laço para exibir os resultados
while($objeto = $sql_pag->fetch(PDO::FETCH_OBJ)) {
    $id = $objeto->id;
    $nome = $objeto->Nome;
echo $id.'<br>'.$nome;
    }
// exibindo os links de paginação
if($total_pagina > 1 ){
    // Criando o link para a página 1, deixei uma classe para mostrar onde pode estar alterando pelo css
echo '<a class="button-paginacao" href="?pag=1">Primeira Página</a> - ';   
// criando uma repetição para exibição dos links
for($i = 1; $i <= $total_pagina; $i++){
        // verificamos se esta é a página atual, se for tiramos o link
                        if($i == $pagina){
                                                        echo '<span class="num-paginacao-active">';
                                                        echo $i . " ";
                                                        echo '</span>';
                                                    } else {
                                                              // se não for colocamos o link
                                                                            echo '<a class="num-paginacao" href="?pag='.$i.'">'.$i.' </a>';
                                                                            }
                                            }   

// Criando link para a ultima página
echo ' <a class="button-paginacao" href="?pag='.$total_pagina.'">Última Página</a>';  
// Fim da paginação
} // fim do if
//// fim da paginação
?>






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts