Ir para conteúdo

Publicidade

 Estatísticas do Fórum

  • 0 Usuários ativos

    0 membros, 0 visitantes, 0 membros anônimos

Foto
- - - - -

Inserir um comando PHP no meio do HTML

  • Por favor, faça o login para responder
3 respostas neste tópico

#1 cmdmss

cmdmss
  • Members
  • 59 posts

Postado 19 outubro 2007 - 02:50

Caros colegas programadores, estou com uma dúvida que mais parece ser problema de syntaxe: Tenho um código HTML que está em uma pagina PHP. Quero inserir um código HTML no meio do PHP. Fiz e deu certo porque nenhuma mensagem de erro apareceu, mas o campo também nao aparece. Abaixo está o codigo para voces entenderem melhor
...echo "<tr>";echo	"<td colspan=4 class=traco height=0><font size=5><b>Unidade</font></b></td>";echo "</tr>";echo "<td align=right>&nbsp&nbsp&nbsp&nbspUnidade:</td>";echo	"<td>"; if ($var =='1') {"<select><option>Selecione a Unidade</option></select>";} if ($var == '2') {"<input type='text' name='uni' id='uni' size=30></td>";}echo "</tr>";...
Este é uma sequencia com algumas etapas, este codigo se refere a etapa dois. Obrigado por quem puder me ajudar!
  • 0

Publicidade

#2 Leonardo P

Leonardo P
  • Members
  • 344 posts

Postado 19 outubro 2007 - 03:06

você não mandou imprimir o input, já que colocou um ;

echo "<td>"; if ($var =='1') {"<select><option>Selecione a Unidade</option></select>";} if ($var == '2') {"<input type='text' name='uni' id='uni' size=30></td>";}

tente usar um . para concatenar.

Também evite usar esse tipo de código que mistura muito o HTML com o PHP, porque fica confuso de depurar...
  • 0

#3 slipce

slipce
  • Members
  • 207 posts

Postado 19 outubro 2007 - 03:09

você esqueceu de dar um echo nas strings dos controles.echo "<td>"; if ($var =='1') { echo "<select><option>Selecione a Unidade</option></select>";} if ($var == '2') { echo "<input type='text' name='uni' id='uni' size=30></td>";}
  • 0

#4 cmdmss

cmdmss
  • Members
  • 59 posts

Postado 19 outubro 2007 - 03:48

Boa pessoal... funcionou!!! http://forum.imaster...tyle_emoticons/default/clap.gif Muito obrigado!
  • 0




Publicidade

/ins>