este codigo faz com que seja exibido em uma determinada parte do site todas as dicas cadastradas no banco, até ai está funcionando tudo bem.
ai criei outra classe que quando eu clicar na dica irá me retornar o texto referente a dica.
ficou assim:
class geraDicas extends mySqlConn{
public function geraDica($ids){
//$ids = $dados["tituloDica"];
$sql = "SELECT txtDica FROM tbdicas WHERE idDica = '$ids'";
$qr = self::execSql($sql);
if($dados = self::listQr($qr)){
echo "<tr>
<td> ".$dados["txtDica"]."
</td>
</tr>";
//return $dados["txtDica"];
}
}
}
porem esta classe como vocês podem ver so funciona com a passagem de parametro, e não quero que seja assim, então gostaria de saber se tem como criar uma select que cria esta consulta dinamica, e sempre que eu clicar na dica, ira retornar o texto da dica que criei em outra pagina.
Pergunta
diupake
Pessoal, estou iniciando no MySql agora, tentando criar uma select encontrei uma dúvida.
Bom, criei a seguinte tabela:
tbdicas, com os campos (idDica, tituloDica, txtDica, autorDica, qtdeVisDica)
Ai eu gostaria de criar uma select que me retorne o txtDica referente ao id.
o codigo que estou desenvolvendo é da seguinte forma:
include_once("mySqlConn.php");
class mostraDica extends mySqlConn{
public function mostraDicas(){
$sql = "SELECT * FROM tbdicas ORDER BY dataDica";
$qr = self::execSql($sql);
while($dados = self::listQr($qr)){
echo "
<tr>
<td class=\"dica\">".$dados["dataDica"]."
</td>
<td class=\"dica\"><a href=\"".$dados["linkDica"]."\">".$dados["tituloDica"]."
</a>
</td>
</tr>
";
}
}
}
este codigo faz com que seja exibido em uma determinada parte do site todas as dicas cadastradas no banco, até ai está funcionando tudo bem.
ai criei outra classe que quando eu clicar na dica irá me retornar o texto referente a dica.
ficou assim:
class geraDicas extends mySqlConn{
public function geraDica($ids){
//$ids = $dados["tituloDica"];
$sql = "SELECT txtDica FROM tbdicas WHERE idDica = '$ids'";
$qr = self::execSql($sql);
if($dados = self::listQr($qr)){
echo "<tr>
<td> ".$dados["txtDica"]."
</td>
</tr>";
//return $dados["txtDica"];
}
}
}
porem esta classe como vocês podem ver so funciona com a passagem de parametro, e não quero que seja assim, então gostaria de saber se tem como criar uma select que cria esta consulta dinamica, e sempre que eu clicar na dica, ira retornar o texto da dica que criei em outra pagina.
Agradeço de alguém poder me ajudar.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.