Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
a variável result recebe o resultado de uma query como mostra a seguir
$result=mysql_query("SELECT * FROM `veiculos` WHERE preco > $a and preco < $b;");
o problema é como passar essa variável por URL assim
echo "<a href=impressao.php?pesq=".$result.">detalhes</a>";
desta forma não aceita acredito eu que seja pelo formato da variável.
Aguardo ajuda dos mestres!!!!!!!!
Opa... beleza ??
você precisa dar um fetch na tabela, armazenar os resultados em um array para depois passar pela URL:
$result=mysql_query("SELECT * FROM `veiculos` WHERE preco > $a and preco < $b;");
while ($row = mysql_fetch_array($result))
{
$preco[] = $row["preco"];
}
echo "<a href=impressao.php?pesq=".$preco.">detalhes</a>";
Espero que ajude
$query=mysql_query("SELECT * FROM veiculos WHERE preco > $a and preco < $b;");//faz a requisição
$linha = mysql_fetch_array($query); //pega a linha
$result = $linha['campo']; // pega o resultado especifico
valw =]
Para passar array pela URL, use a função serialize().
Lembrando que o limite de caracteres é 255. Não é o metodo mais recomendado mas tudo bem...
>
Opa... beleza ??
você precisa dar um fetch na tabela, armazenar os resultados em um array para depois passar pela URL:
$result=mysql_query("SELECT * FROM `veiculos` WHERE preco > $a and preco < $b;");
while ($row = mysql_fetch_array($result))
{
$preco[] = $row["preco"];
}
echo "<a href=impressao.php?pesq=".$preco.">detalhes</a>";
Espero que ajude
beleza Ricardo!!!
até aí deu certinho,vlw, e como que eu faço para usar essa variável listando todos os itens depois,
tpw eu sou leigo msm em php
Basta pegar por GET.
<?php
$pesq = $_GET['pesq'];
// Irá conter o valor vindo a URL.
?>
>
Basta pegar por GET.
<?php
$pesq = $_GET['pesq'];
// Irá conter o valor vindo a URL.
?>
ó!!!
vlw andré!!!!!!!!!
http://www.portugal-a-programar.org/forum/...p?topic=20864.0
Espero que dê uma luz... :)