Ir para conteúdo

POWERED BY:

Arquivado

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

johnhey

Atribuir valor a variável

Recommended Posts

Boa noite como faço para atribuir um valor a uma variável dentro de uma linha href?

Tenho as seguintes linhas de comando, que está a funcionar,mas gostaria de que quando clicar em uma imagem atribuía o nome da imagem a variável.

Se puderem dar opnião para melhorar o código também agradeço.

Código

<?php

if ($tabela == ' ') {
$tabela = "tb_bebes";
}
else {
$tabela = $nome;
}
$exibir = "Adotado";

// Criando conexão
$link = mysql_connect('localhost', 'BD', 'senha');
if (!$link) {
die('Não foi possível conectar: ' . mysql_error());
}
//echo 'Conexão bem sucedida';
$db_selected = mysql_select_db('BD', $link);

$limite = 48;
$SQL_COUNT = mysql_query("SELECT COUNT('Registo') FROM $tabela");
$SQL_RESUL = ceil(mysql_result($SQL_COUNT, 0) / $limite);
$pg = (isset($_GET["pg"])) ? (int)$_GET["pg"] : 1;

$inicio = ($pg - 1) * $limite;

$SQL= mysql_query("SELECT * FROM $tabela WHERE $exibir LIKE '1' ORDER BY Registo DESC LIMIT $inicio, $limite");

while($lh = mysql_fetch_array($SQL)){
$nome= $lh['Nome'];
$foto= $lh['Foto'];


if ($tabela="tb_bebes") {
echo "<li>

É AQUI QUE GOSTARIA DE FAZER.
AO CLICAR NA IMAGEM.
ATRIBUIR O NOME DA IMAGEM A VARIÁVEL.


<a href='fotos.php'> $TABELA = NOME <img src='imagens/originais/bebes/miniatura/$foto' alt='$nome'><p><$nome</p></a></li>";
}
else {
echo "tabela matilde";
}
}
?>
</ul>
</div>
<div id="numpag">
<?php
$sqltotal ="select registo from $tabela";
$qrtotal = mysql_query($sqltotal) or die(mysql_error());
$numtotal = mysql_num_rows($qrtotal);
$totalpagina = ceil($numtotal/$limite);

echo '<a href="?pg=1">Primeira Página</a>';
if($SQL_RESUL > 1 && $pg <=$SQL_RESUL){
for($i=1; $i<=$SQL_RESUL; $i++){
echo "<a href='?pg=$i'/>$i</a>";
}
}
echo "<a href=\"?pg=$totalpagina\">Última Página</a>";
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenho um site com uma galeria de imagens, que faço um filtro por tabelas, cada imagem tem como nome o nome da própria tabela.

 

Quando acesso a página por defeito já esta atribuída a variável o valor inicial que é "TB_BEBES".

if ($tabela == ' ') {
$tabela = "tb_bebes";
}
else {
$tabela = $nome;
}

Quando for exibida toda a página e ao clicar(só quando clicar) em uma imagem, gostaria de atribuir a variável o nome da imagem, para aplicar o filtro.

<li>
<a href='fotos.php'> VARIÁVEL $TABELA = NOME DA IMAGEM <img src='imagens/foto.jpg'></a>
</li>";

Espero que compreenda agora.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você quer atribuir um valor a uma variável, quando um elemento for clicado, ou deve-se utilizar JavaScript e AJAX, ou então passar a variável via GET na url, e pegá-la no reload da página.

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.