Buenas tarde, este es mi codigo:
<?php
mysql_connect("localhost") or die ("No se puede conectar");
mysql_select_db(".")
?>
<?php
session_start();
$usuario = $_SESSION['usuario'];
?>
<?php
if(isset($_POST['enviar']))
{
if($_POST['texto'] == '')
{
echo 'Rellene todos los campos';
}
else{
$texto = $_POST['texto'];
$fotoacomentario = "INSERT INTO comentarios(foto) SELECT foto FROM usuarios WHERE usuario = '$usuario'";
$insert = mysql_query($fotoacomentario);
$textoautor = "INSERT INTO comentarios(autor,texto) VALUES ('$usuario','$texto')";
$insert = mysql_query($textoautor);
};
};
?>
<?php
$post = mysql_query("SELECT * FROM comentarios ORDER BY id DESC");
while($texto=mysql_fetch_array($post))
{
?>
<img height= 40 width = 60 src=<?php echo $texto["foto"] ?> </br>
Usuario: <?php echo $texto["autor"] . '</br>' . '</br>'?>
Comentario : </br><?php echo $texto["texto"]
<?php
}
?>
Entonces, me ejecuta DOS entradas en la tabla y no funciona correctamente, como podria hacer solo una peticion? Gracias de antemano!