Ir para conteúdo

POWERED BY:

Arquivado

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

Tiagorj

[Resolvido] php e html dentro de echo

Recommended Posts

Oi pessoal, como estão?

 

Estou com uma dúvida.

 

Estou criando um sistema de busca e na hora que eu pego o resultado não estou sabendo como exibir os dados dentro de uma tabela! o valor não carrega. Não estou sabendo como fazer. Pensei em fazer um echo (com o html e as variáveis) com todos os resultados de cada linha encontrada no banco de dados. Tentei assim

 

Só que não deu como posso fazer?

Ja coloquei <?php echo já tirei e deixei só a variavél e nada faz o valor carregar!

 

 

for($seleciona = 0; $seleciona<$total; $seleciona++) {

$resultado = mysql_fetch_array($consulta);

$nomefantasia = "teste";

$segmento = $resultado['segmento'];

$descricao = $resultado['descricao'];

$endereco = $resultado['endereco'];

$complemento = $resultado['complemento'];

$bairro = $resultado['bairro'];

$cep = $resultado['cep'];

$cidade = $resultado['cidade'];

$estado = $resultado['estado'];

$email = $resultado['email'];

$telefone1 = $resultado['telefone1'];

$telefone2 = $resultado['telefone2'];

$nextel = $resultado['nextel'];

$idnextel = $resultado['idnextel'];

$logotipo = $resultado['logotipo'];

$site = $resultado['site'];

 

echo '<html><table width="663" border="1">

<tr>

<th width="260" scope="row"><?php echo $nomefantasia; ?></th>

<td width="387" rowspan="2"><div align="center">logo</div></td>

</tr>

<tr>

<th scope="row"><?php echo $descricao; ?></th>

</tr>

<tr>

<th colspan="2" scope="row"><div align="left"><?php echo $endereco; ?>

<p><?php echo $numero; ?> <?php echo $complemento; ?> <?php echo $bairro; ?><br />

<?php echo $cidade; ?> - <?php echo $estado; ?><br />

<?php echo $cep; ?><br />

</p>

</div></th>

</tr>

<tr>

<th scope="row"><div align="left"><?php echo $telefone1; ?> - <?php echo $telefone2; ?></div></th>

<td><?php echo $nextel; ?> - ID: <?php echo $idnextel; ?></td>

</tr>

<tr>

<th scope="row"><div align="left">Site: <?php echo $site; ?></div></th>

<td>Envie um email! </td>

</tr>

</table>

</html>';

 

obrigado!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao precisa das tags... e so jogar a var isolada mesmo... e tipow dentro do echo você nao pode usar aspas duplas... use aspas simples... e defina o echo com aspas duplas.. fica melhor

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já que voce deu echo no HTML voce tem que concatenar as variaveis

 

<?php 
echo "<html><table width='663' border='1'>
<tr>
<th width='260' scope='row'>".$nomefantasia."</th>
<td width='387' rowspan='2'><div align='center'>logo</div></td>
</tr>
<tr>
<th scope='row'>".$descricao."</th>
</tr>
<tr>
<th colspan='2' scope='row'><div align='left'>".$endereco."
<p>".$numero."".$complemento."".$bairro."<br />
".$cidade."-".$estado."<br />
".$cep."<br />
</p>
</div></th>
</tr>
<tr>
<th scope='row'><div align='left'>".$telefone1." - ".$telefone2."</div></th>
<td>".$nextel." - ID: ".$idnextel."</td>
</tr>
<tr>
<th scope='row'><div align='left'>Site:".$site."</div></th>
<td>Envie um email! </td>
</tr>
</table>
</html>";
?>
não dando echo dentro de echo

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá amigo!

 

Estando dentro das tags do php você pode fazer como nestes exemplos:

 

<?php

$texto = "Olá"; //Texto que será impresso dentro de uma tag SPAN do HTML

// Primeira forma, não sei é correta mas, é a que eu mais gosto de usar
echo "<span style=\"color:#FF0000;\"> $texto </span> \n";

//Ou assim:

echo "<span style=\"color:#FF0000;\"> ".$texto." </span> \n";

/*
Use \" para imprimir "
Use \n quando precisar, para imprimir uma quebra de linha e melhorar a visualização do código fonte no 
navegador. Em algumas situações o código pode sair em uma única linha e talvez você
queira vê-lo de forma melhor para poder depurá-lo...
*/

?>

 

Já fora das tags do php, você faz assim

 

<span style="color:#FF0000;"><?php echo $texto; ?></span>

Até mais

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.