Agradesco tu respuesta, al codigo te lo abrevio con lo importante asi no se hace largo y que se entienda mejor:
Todo esta en una misma pagina, aca esta el while, donde me muestra los mensajes y el textarea donde hago la respuestas (aparece en cada uno);
Código PHP:
Ver original<?php
$SQL = mysql_query("SELECT * FROM mensajes WHERE name='".$name."' AND indicador=0 ORDER BY id desc LIMIT 0, 10");
$id = $row['id'];
echo $id;
?>
<form name="FORM" method="post" action="muro.php?name=<?=$name;?>">
<textarea name="msg[]" wrap="off" style="width:480px; height: 20px;" onkeypress="iSubmitEnter(event, document.FORM);"></textarea>
</span></div>
Y aca donde se guarda el mensaje:
Código PHP:
Ver originalif(isset($_POST['msg'])){
foreach($_POST['msg'] AS $valor){
if($valor != ''){
$name=$_SESSION['nick'];
$mensaje=$valor;
$id=$id;
$insert = mysql_query("INSERT INTO mensajes(name,fecha,mensaje,indicador) values('$name',NOW(),'$mensaje','$id')" );
echo $iden;
}
else {
if($valor == ''){
echo "error";
}
}
}
}
Todo me lo guarda a la perfeccion menos la ID de los mensajes, me toma cualquier ID en este caso me toma la ultima de la fila de los 10 mensajes que aparecen en pantallas.
Espero que puedas ayudarme.