• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

TS91

erro PHP

6 mensagens neste tópico

Boas,

isto diz que a um erro no ficheiro php mas eu nao consigo identifica-lo :wallbash:, se mepuderem a ajudar obrigado.

Codigo:

<?PHP

$link = mysql_connect("http://127.0.0.1/","root","");

mysql_select_db("tn_bd");

$query = 'SELECT * FROM list_tabelas';

$results = mysql_query($query);

echo "<?xml version=\"1.0\"?>\n";

echo "</list_tabelas>\n;

while($line = mysql_fetch_assoc($result)){

echo "<nome>".$line["list_tabelas"]."</nome>\n";

}

echo "</list_tabelas>\n";

mysql_close($link);

?>

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Tens 2 erros aí.

<?php
$link = mysql_connect("http://127.0.0.1/","root","");
?>

Não te vais estar a ligar com o prefixo http://, basta localhost aí, ou 127.0.0.1.

E para finalizar,

<?php
$results = mysql_query($query);
?>

Aqui o result set chama-se %results mas,

<?php
while($line = mysql_fetch_assoc($result)){
?>

Aqui tentas usar um result set inexistente, porque é $results e não $result. :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Boas,

Falta este erro :

<?php
echo "<?xml version=\"1.0\"?>\n";
echo "</list_tabelas>\n;
?>

Estás a fechar a tag antes de a abrires sequer ..

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Estás a fechar a tag antes de a abrires sequer ..

Para não falar que ele nem fechou a string. ;)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Obrigado, é que nunca mexi em php e tou a aprender vendo alguns tuts xD

0

Partilhar esta mensagem


Link 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