Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eae galera, sou meio iniciante no assunto.. então queria uma ajuda
Fiz um código, pro site teste que estou criando.. veja
<?php
if ($row_rec['balance'] >= 15000 ) echo("<a href='simples.php?id=<?php echo $row_terrenos['id']; ?>'>Comprar </a>");
else if ($row_rec['balance'] < 15000 ) echo("Você não tem dinheiro");
?>
Problema está em
<a href='simples.php?id=<?php echo $row_terrenos['id']; ?>'>Comprar </a>
Eu queria fazer com que mostrasse o ID na url que está no html dentro do echo, mais ele da um problema:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\Program Files (x86)\VertrigoServ\www\terrenos.php on line 316
Eu sei que é a acentuação, mais tem como resolver? ou fazer de outra maneira..?
>
Remova os parênteses, já que a instrução echo, não é uma função, e sim um construtor da linguagem.
Fica a mesma coisa, não resolveu ..
3
>
Percebi isso agora! Desculpe.
Mas o que é antes do echo?
nada.. é que tinha botado aqui no fórum pra destacar.. mais já tirei..
5
>
Verifique as strings concatenadas. Acho que você não pode colocar o item de uma matriz no meio de uma instrução echo.
echo "<a href='simples.php?id=" . $row_terrenos['id'] . "'>Comprar </a>";
Acho que ficaria melhor você usando a função sprintf
--
Desculpe pelo transtorno e pelas edições!
o seu código n deu certo.. ai tentei <a href='simples.php?id=$row_terrenos['id'];'>Comprar</a> e tmb nao deu, o mesmo problema de acentuação dos "" e ''
VOU TENTAR..
1
maneira ai de cima deu mais n mostro id, e como php nem funfo no mysql:
FK.
Obrigado ae.. mais desisti, vou tentar outra maneira kkk
ja te reputei :/
Valeu pelo apoio :)
3
>
Você tem que ver o que está retornando da matriz no elemento 'id'. As vezes pode retornar vazio, caso não tenha valor lá.
Desculpe, mas não entendi.
Edit --
Cara, não precisa reputar tanto não! To tentando ajudar na boa, fica de boa!
Vamo tenta resolver esse problema ai!
dexa pra lá.. kk to fazendo de outro jeito aqui ;D Obg
Eu fui burro em fazer deste jeito porque tinha um mais fácil..
é só eu listar sem mysql e ir botando mesmo kkkk
aí posso tirar o botão Comprar ou botar VENDIDO.. fica mais fácil
1
de outra maneira, mais sim :)
2