Ir para conteúdo

POWERED BY:

Arquivado

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

lucianouru

[Resolvido] Como modificar esse codigo?

Recommended Posts

Olá pessoal, estou com um poblema ao modificar um codigo.

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Sistema de busca interna com PHP/MySQL</title>
</head>

<body>
<form name="frmBusca" method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>?a=buscar" >
   <input type="text" name="palavra" />
   <input type="submit" value="Buscar" />
</form>

<?php
// Conexão com o banco de dados
$conn = @mysql_connect("localhost", "root", "vertrigo") or die("Não foi possível a conexão com o Banco");
// Selecionando banco
$db = @mysql_select_db("uru", $conn) or die("Não foi possível selecionar o Banco");

// Recuperamos a ação enviada pelo formulário
$a = $_GET['a'];

// Verificamos se a ação é de busca
if ($a == "buscar") {

// Pegamos a palavra
$palavra = trim($_POST['palavra']);

// Verificamos no banco de dados produtos equivalente a palavra digitada
$sql = mysql_query("SELECT * FROM usuarios_clube WHERE nome LIKE '%".$palavra."%' ORDER BY nome");

// Descobrimos o total de registros encontrados
$numRegistros = mysql_num_rows($sql);

// Se houver pelo menos um registro, exibe-o
if ($numRegistros != 0) {
	// Exibe os produtos e seus respectivos preços
	while ($produto = mysql_fetch_object($sql)) {
		echo $produto->nome . "("R$ ".$produto->valor.[/color]"") <br />";
	}
// Se não houver registros
} else {
	echo "Nenhum produto foi encontrado com a palavra ".$palavra."";
}
}
?>
</body>
</html>

E não estou conseguindo modificar uma certa linha para dar função de link

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Sistema de busca interna com PHP/MySQL</title>
</head>

<body>
<form name="frmBusca" method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>?a=buscar" >
   <input type="text" name="palavra" />
   <input type="submit" value="Buscar" />
</form>

<?php
// Conexão com o banco de dados
$conn = @mysql_connect("localhost", "root", "vertrigo") or die("Não foi possível a conexão com o Banco");
// Selecionando banco
$db = @mysql_select_db("uru", $conn) or die("Não foi possível selecionar o Banco");

// Recuperamos a ação enviada pelo formulário
$a = $_GET['a'];

// Verificamos se a ação é de busca
if ($a == "buscar") {

// Pegamos a palavra
$palavra = trim($_POST['palavra']);

// Verificamos no banco de dados produtos equivalente a palavra digitada
$sql = mysql_query("SELECT * FROM usuarios_clube WHERE nome LIKE '%".$palavra."%' ORDER BY nome");

// Descobrimos o total de registros encontrados
$numRegistros = mysql_num_rows($sql);

// Se houver pelo menos um registro, exibe-o
if ($numRegistros != 0) {
	// Exibe os produtos e seus respectivos preços
	while ($produto = mysql_fetch_object($sql)) {
		echo $produto->nome . "("AQUI QUERO DAR UMA FUNÇÃO DE LINK") <br />";
	}
// Se não houver registros
} else {
	echo "Nenhum produto foi encontrado com a palavra ".$palavra."";
}
}
?>
</body>
</html>

ENTÃO naquele lugar de função de link estou colocando um codigo desse jeito

<a href="perfill.php?id="+user">Visitar</a> Então eu queria que aparece o resultado com o link da pagina mais esta dando erro, o que faço agora ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então aquele + e do banco de dados para dar o ID da conta da pessoa para mostrar um certo local, entao eu queria colocar naquele espaço o link mais sempre que eu autero nunca da certo o que fazer agora poderia me dar uma explicação melhor ?

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.