Dados Do MySQL
Ola, Tenho um sistema que ta dando erro. Sou muito novo em php html mysql e outros, nao sei muito sobre as linguagens quero ajuda para eu saber qual erro eu to cometendo olhem o codigo:
<?php
include "conecta_mysql.php"
?>
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<table border="1">
<?php
$query = mysql_query("SELECT * FROM `nomes`");
while($r = mysql_fetch_array($query)){
$name = $r['Nomes'];
$id= $r['ID'];
echo '<tr>
<td><?php echo $name; ?></td>
<td><?php echo $id; ?></td>
</tr>';
};
?>
</table>
</body>
</html>
Quando eu inicio o codigo para ver o resultado ele meda uma tabela em brando sem nada escrito
ja fiz tudo que sei mais nada deu certo.
<?php
include "conecta_mysql.php"
?>
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<table border="1">
<?php
$query = mysql_query("SELECT * FROM `nomes`");
while($r = mysql_fetch_array($query)){
$name = $r['Nomes'];
$id= $r['ID'];
echo '<tr>
<td><?php echo $name; ?></td>
<td><?php echo $id; ?></td>
</tr>';
};
?>
</table>
</body>
</html>
Quando eu inicio o codigo para ver o resultado ele meda uma tabela em brando sem nada escrito
ja fiz tudo que sei mais nada deu certo.
Maoe
Curtidas 0
Melhor post
Jothaz
16/12/2015
Sempre que postar código no fórum use a tag code clicando no primeiro ícone "</>" a esquerda, pois facilita e leitura e o entendimento e consequentemente a ajuda.
Troque:
Por (retirar as apas do nome da tabela)
Troque:
$query = mysql_query("SELECT * FROM `nomes`");
Por (retirar as apas do nome da tabela)
$query = mysql_query("SELECT * FROM nomes");
GOSTEI 1
Mais Respostas
Marcio Araujo
16/12/2015
Não é necessário usar as aspas no código PHP.
GOSTEI 0
Maoe
16/12/2015
Sempre que postar código no fórum use a tag code clicando no primeiro ícone "</>" a esquerda, pois facilita e leitura e o entendimento e consequentemente a ajuda.
Troque:
Por (retirar as apas do nome da tabela)
Troque:
$query = mysql_query("SELECT * FROM `nomes`");
Por (retirar as apas do nome da tabela)
$query = mysql_query("SELECT * FROM nomes");
Fiz isso mais não muda nada olha uma print do resultado da tabela:
http://imgur.com/nl6iZL0
Obrigado Pela Resposta
GOSTEI 0
Marcio Araujo
16/12/2015
Aparece alguma mensagem?
GOSTEI 0
Maoe
16/12/2015
Aparece alguma mensagem?
Unica mensagem e essa
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in C:\Users\TGLCH\Downloads\O_O\Servidores\EasyPHP-DevServer-14.1VC11\data\localweb\Page-2\nomes\conecta_mysql.php on line 2
eu to usando o modo antigo de conectar ao banco de dados, isso influencia em alguma coisa?
GOSTEI 0
Marcio Araujo
16/12/2015
Use o mysqli.
GOSTEI 1
Maoe
16/12/2015
Use o mysqli.
Obrigado vou Tentar.
GOSTEI 0
Marcio Araujo
16/12/2015
De nada, confirme se foi isso.
GOSTEI 0
Mauricio Padua
16/12/2015
O modo antigo não funciona.
GOSTEI 0
Maoe
16/12/2015
Bom ja que não deu certo o que me falaram vou tentar outros metodos mais OBRIGADO a todos pela ajuda.
GOSTEI 0
Marcio Araujo
16/12/2015
o mysqli não deu certo?
GOSTEI 0