Duvida php/html

Pr0zIn

Power Member
Ola malta, nunca me tinha interessado por web develop, mas 1 amigo pediu me ajuda num trabalho e eu estava a tentar aprender para o ajudar
O que eu queria aprender era a fazer pedidos a mysql, e usar esses pedidos no html (aparecer numa div)...

Ora bem, eu consigo fazer os pedidos do que quero, para isso usei um ficheiro chamado ligacao.php. Se for ao meu dominio.com/ligacao.php está la a minha consulta.

O que queria agora era por o HTML a chamar a ligacao.php. Para isso o que fiz foi 1 div, onde usei isto:
<div id="atores" style="visibility:visible;">
Lista de atores da base de dados<br>
<?php include('ligacao.php'); ?><br>
fim<br>
</div>


O que me acontece é que nao aparece nada da ligacao.php.


Volto a frisar, n tenho experiencia em webs secalhar é 1 erro basico

Alguem me pode ajudar?
 
In order to get the PHP output into the HTML file you need to either

  • Change the extension of the HTML to file to PHP and include the PHP from there (simple)
  • Load your HTML file into your PHP as a kind of template (a lot of work)
  • Change your environment so it deals with HTML as if it was PHP (bad idea)

Ou seja html a correr php , não funciona ;)
 
In order to get the PHP output into the HTML file you need to either

  • Change the extension of the HTML to file to PHP and include the PHP from there (simple)
  • Load your HTML file into your PHP as a kind of template (a lot of work)
  • Change your environment so it deals with HTML as if it was PHP (bad idea)

Ou seja html a correr php , não funciona ;)
Ou seja recomendas que eu mude a extensao para .php ?
 
Tens a ligação.php e tens o index.html, correcto?
Muda para index.php depois fazes o tal include...

Mas na verdade deverias ter:
bd.php - deve conter todos os dados da bd
listclients.php - onde faz a query para obter os dados
index.php - contem o teu layout, no caso de ser uma coisa simples seria o abrir e fechar html, head,body

O index.php fazia include do listclients.php e este fazia da bd.php :)

Isto para que? para te organizares, podes procurar por MVC, para coisas simples por vezes complica, mas na maioria dos casos, separares as coisas para nao andares a repetir é melhor, porque basta teres meia duzia de paginas e ja vai compensar :)

Qualquer duvida avisa...

Abraço e boa sorte ai ;)
 
Tens a ligação.php e tens o index.html, correcto?
Muda para index.php depois fazes o tal include...

Mas na verdade deverias ter:
bd.php - deve conter todos os dados da bd
listclients.php - onde faz a query para obter os dados
index.php - contem o teu layout, no caso de ser uma coisa simples seria o abrir e fechar html, head,body

O index.php fazia include do listclients.php e este fazia da bd.php :)

Isto para que? para te organizares, podes procurar por MVC, para coisas simples por vezes complica, mas na maioria dos casos, separares as coisas para nao andares a repetir é melhor, porque basta teres meia duzia de paginas e ja vai compensar :)

Qualquer duvida avisa...

Abraço e boa sorte ai ;)
Sim, já resolvi o problema, foi só mudar a extensao para .php!!!
Isto não é para nada sério, é mesmo só para listar ficheiros de uma base de dados daí que a organização nao esteja a ser muito importante!!

Obrigado aos dois!!!
 
Back
Topo