*config.php
*proceso.php
*index.php
El problema es que al cargar la pagina en firefox me sale esto en la pagina principal
Código HTML:
0) { while($row = mysql_fetch_assoc($query)) { echo "" . $row['user'] . " "; echo "" . nl2br($row['comentario']) . " "; } }else{ echo " "; } ?>
estos son los codigo de cada uno de los archivos...
Config.php
Código PHP:
<?php
$conex = mysql_connect("localhost","Bryan","escorpio01");
$db = mysql_select_db("ejemploc",$conex);
?>
Código PHP:
<?
include "config.php";
if(isset($_POST['Enviar']))
{
$user = $_POST['user'];
$comentario = $_POST['comentario'];
$insert = "INSERT INTO comentarios (user,comentario)";
$insert.= "VALUES ('" . $user . "','" . $comentario . "')";
mysql_query($insert,$conex);
}else{
echo "Error!";
}
?>
Código PHP:
<html>
<title> EJEMPLO DE COMENTARIOS </title>
<body>
<?
$select = "SELECT * FROM comentarios ORDER BY id DESC";
$query = mysql_query($select,$conex);
$rows = mysql_num_rows($query);
if($rows > 0)
{
while($row = mysql_fetch_assoc($query))
{
echo "<strong>" . $row['user'] . "</strong><br/>";
echo "<strong>" . nl2br($row['comentario']) . "</strong><br/><br/>";
}
}else{
echo " ";
}
?>
<br /><br /><br />
<form method="POST" action="proceso.php">
Usuario: <input type="text" placeholder="Nombre" name="user"/> <br />
Comentario: <br />
<textarea rows="20" cols="100" placeholder="Inserte su comentario" name="user"></textarea><br />
<button type="submit" name="Enviar"> Enviar Comentario</button>
</form>
</body>
</html>