Ir para o conteúdo
Super.D

Mostrar resultados por id

Mensagens Recomendadas

Super.D

Boas. Sou novo em programação. Eu estou fazendo um projecto com base de dados. E a minha questão é:

dRDKVhc.png

E eu clico no primeiro aparece tudo bem:

c88tikC.png

Mas ao clicar no segundo, devia aparece os posts do segundo mas aparece do primeiro... Como posso fazê-lo?

Editado por Super.D

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo

estás a dizer que quando clicas num, és redireccionado para uma página que te apresenta a formulário descrito.

o que queres é que ao clicar no segundo, seja apresentado o formulário mas com a info do segundo ?

é impossível te responder porque não dá qualquer tipo de informação como estás a fazer o passo para o primeiro para saber o que alterar para corrigir o segundo


IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Super.D

Tipo eu queria que quando eu clicasse na primeira href eu seria redireccionado para o formulário que foi enviado. Neste caso: O nome, título e dúvida. Na base de dados eu tenho id. Imaginando que o id é 1, título é Teste, Nome: Daniel e dúvida (readonly) qualquer coisa. E na outra href seria o id 2, título Teste2, Nome: João e dúvida também readonly qualquer coisa.

O que eu queria era que ao clicar no Teste2 que seria o id2 eu iria para um página onde eu visualizaria o id2 e não o id1. Percebes?

Editado por Super.D

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Super.D

no link deverás ter algo deste género:

<a href="pagina.php?id=1">registo 1</a>
<a href="pagina.php?id=2">registo 2</a>

Eu já tenho... O problema é esse: Os dados serão gravados no mysql automaticamente e quando eu clico no primeiro e é igual à db: view_duvidas.php?id=4. Mas para mostrar o conteúdo igual à db já não...

$mostrar = "";

if (mysql_num_rows($res) > 0) {
while($row = mysql_fetch_assoc($res)) {
$id = $row['id'];
$title = $row['title'];
$creator = $row['creator'];
$mostrar .= "<div id='mostrarpergunta'><a href='view_duvidas.php?id=".$id."' class='mostrar_link'>".$title." - <font size='-1'>".$creator."</font></a></div><br />";
}
echo "<br /><center>".$mostrar."</center>";
} else {

echo "<p align='center'>Ainda não estão dúvidas disponíveis.</p>";
}

Desculpa por ter editado.

No view_duvidas.php eu tenho (que o problema pode ser daí):

<?php session_start(); ?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Login BR Helpers</title>
<link rel="stylesheet" type="text/css" href="estilo.css" />
</head>
<body>
<div id="wrapper">
<h2>   Tira-dúvidas | BR Helpers</h2>
<?php
if (!isset($_SESSION['uid'])) {
echo "<center><form action='login_parse.php' method='post'>
<label>Username: </label><input type='text' name='username' /> 
<label>Password: </label><input type='password' name='password' /> 
<input type='submit' name='submit value='Logar'/></center>";
} else {
echo "Bem-vindo ".$_SESSION['username']." • <a href='logout.php'>Logout</a>";
}
?>
</div>
<div id="mostrar">
<?php
include_once("connect.php");
$query="SELECT * FROM duvidas LIMIT 1";
$result=mysql_query($query);
$num=mysql_num_rows($result);

mysql_close();

echo "<b><center>Dúvidas</center></b><br><br>";
$i=0;
while ($i < $num) {
$id = mysql_result($result,$i,"id");
$title = mysql_result($result,$i,"title");
$field2 = mysql_result($result,$i,"creator");
$field3 = mysql_result($result,$i,"content");
$field4 = mysql_result($result,$i,"helper");
$field5 = mysql_result($result,$i,"responder");

echo "<b>Título: </b>$title <br /> <b>Nick: </b>$field2<br /><b>Dúvida: </b><br /><textarea cols='40' rows='6' readonly>$field3</textarea><br>
<b>Helper que respondeu: </b>$field4<br><b>Resposta: <b>$field5<hr><br>";
$i++;
}
?>
</div>
</body>
</html>

Editado por Super.D

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Super.D

Já consegui pessoal obrigado na mesma. Utilizei isto: $sql = "SELECT * FROM duvidas WHERE id='".$_GET['id']."' LIMIT 1";

Obrigado a quem ajudou =)

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo

não percebo nada do que dizes

afinal qual é a dúvida ?

----------------------------

ok

Editado por HappyHippyHippo

IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.