Ir para o conteúdo
ZeBerto

Duvida basica em ligação a base de dados

Mensagens Recomendadas

ZeBerto

Boas,

Tenho o seguinte codigo:

<html>
<head>
 <body>
 yello!

<?php
 $DB_USER="user";
 $DB_PASS="pass";
 $DB_NAME="db";
 $conn="";
 echo "hello!!";
 $conn=mysql_connect('localhost', $DB_USER,$DB_PASS);
 if(!$conn)
 {
  echo "<p>is it me you're looking for?</p>";
  die("Database connection failed: " . mysql_error());
 }else
 {
  echo "<p>I can see it in your eyes</p>";
 }

 $db_select=mysql_select_db($DB_NAME,$conn);
 if(!$db_select)
 {
  die("Can't use DB!!!" . mysql_error());
 }

 if (!mysql_query($query, $connection))
 {
  echo "<p>Erro a adicionar.</p>";
  echo "<p>" . mysql_error() . "</p>";
 }

 if (isset($conn))
 {
  mysql_close($conn);
 }

?>
 </body>
</head>
</html>

Este codigo deveria estar a realizar uma ligação a uma base de dados. Os echos no codigo sao apenas para verificar se a ligação foi de facto efectuada.

No entanto, o que acontece é que na pagina aparece o primeiro echo (echo "hello!!" ;), e depois começa a imprimir o codigo PHP, assim:

yello! is it me you're looking for?
"; die("Database connection failed: " . mysql_error()); }else { echo "
I can see it in your eyes
"; } $db_select=mysql_select_db($DB_NAME,$conn); if(!$db_select) { die("Can't use DB!!!" . mysql_error()); } if (!mysql_query($query, $connection)) { echo "
Erro a adicionar.
"; echo "
" . mysql_error() . "
"; } if (isset($conn)) { mysql_close($conn); } ?>

Será que me podiam ajudar? Estou à horas de volta disto!

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo

Entao tens php no ficheiro e metes estensao html? xD

ai rapaz, sempre que metes php, tens de guardar o ficheiro.php ;)

nem sempre ...

basta configurar o servidor para servir os ficheiros .html como scripts de PHP

ex : http://stackoverflow.com/questions/4687208/using-htaccess-to-make-all-html-pages-to-run-as-php-files


IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
ZeBerto

Entao tens php no ficheiro e metes estensao html? xD

ai rapaz, sempre que metes php, tens de guardar o ficheiro.php ;)

Oh god, era isso... Muito obrigado :)

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.