ajudem-me nesse scripit

wrproject

Power Member
eu estou a tentar embutir um codigo php numa pagina html.
eu fiz o seguinte código:
<html>
<body>
<script language="php">
$con=mysql_connect("localhost","root");
if(!$con)
{
echo "Impossivel conectar";
}
else
{
echo "conectado"
}

mysql_select_db("nova_db",$con);
echo "<table border='1'>

<tr>
<th>Primeiro_Nome</th>
<th>Último_Nome</th>
<th>Idade</th>
</tr>";

while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>".$row['PrimeiroNome']."</td>";
echo "<td>".$row['LastName']."</td>";
echo "<td>".$row['idade']."</td>";
echo "</tr>";

}
echo "</table>";
</script>
</body>
</html>



o meu objectivo era apresentar uma tabela com os registos existentes na base de dados, só que ele nem reage, nem sequer da um aviso de erro.
será k tenho que alterar o modo como inicia o script?
ajudem-me por favor.
abracos.
 
Código:
<html>
<body>
<?php
$con=mysql_connect("localhost","root");
if(!$con)
  {
  echo "Impossivel conectar";
  }
  else
  {
  echo "conectado"
  }
  
  mysql_select_db("nova_db",$con);
  echo "<table border='1'>

<tr>
<th>Primeiro_Nome</th>
<th>Último_Nome</th>
<th>Idade</th>
</tr>";

while($row = mysql_fetch_array($result))
 {
 echo "<tr>";
 echo "<td>".$row['PrimeiroNome']."</td>";
 echo "<td>".$row['LastName']."</td>";
 echo "<td>".$row['idade']."</td>";
 echo "</tr>";

 }
echo "</table>";
?>
</body>
</html>
 
eu estou a tentar embutir um codigo php numa pagina html.
eu fiz o seguinte código:




o meu objectivo era apresentar uma tabela com os registos existentes na base de dados, só que ele nem reage, nem sequer da um aviso de erro.
será k tenho que alterar o modo como inicia o script?
ajudem-me por favor.
abracos.


à 1ª vista falta-te logo o $result
tens que ter algo do tipo:
$result=mysql_query ("select idade, LastName, PrimeiroNome from Tabela");
e só depois podes ter o
while($row = mysql_fetch_array($result)) ....


falta-te um ";" aqui:
echo "conectado"
deverá ser
echo "conectado";
 
Última edição:
Alem do que ja aqui foi dito, mais uma coisa... o teu ficheiro esta como *.html ?? altera para .php porque podes bem correr o risco do php nao ser executado sequer.

Quem sabe, ate é isso. :)
 
Back
Topo