Ver Mensaje Individual
  #13 (permalink)  
Antiguo 13/05/2005, 15:11
Avatar de ZydRick
ZydRick
 
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 750
Antigüedad: 19 años, 2 meses
Puntos: 4
bueno pude corregirlo por fin el codigo me keda de esta manera

Código PHP:
<?
$query 
mysql_query("SELECT * FROM `firmas` WHERE id='$id'");  // hacemos un query para seleccionar las firmas de la id que tenemos seleccionada
$firma $query[firma] ;
while(
$row=mysql_fetch_array($query))  // con un while creamos un bucle que muestra todas
{
echo 
'<table width="550" border="0" cellspacing="1">
<tr><td><div class="autor"> &nbsp;<b>'
.$row["nombre"].'</b></div></td><td><div class="datefirma">&nbsp;</div></td></tr>
<tr><td colspan="2" width="548"><div class="usercoment"> '
.$row["comentario"].'</div></td></tr></table><br>';  // mostramos las firmas, esto puedes modifcarlo a tu gusto, poniendole el estilo que quieras
}
if(!empty(
$_SESSION["usuario"])){
echo 
// ahora mostramos el form para añadir las firmas, el campo id del form no lo quiteis, si no no funcionara
'<table width="550" border="0" cellspacing="2"><tr><td class="titulo">Insertar comentario</td></tr>
<tr><td><div class="usercoment"><form action="insertarcomentario.php" method="POST">
<table width="520" border="0" cellspacing="2">
<tr><td width="150"><b>Autor:</b></td><td><input type="hidden" name="autor" value="'
.$_SESSION["usuario"].'"></td></tr>
<tr><td width="150"><b>ID:</b></td><td><INPUT TYPE="TEXT" class="textbox" value="'
.$id.'" NAME="id" readonly></td></tr>
<tr><td width="150" valign="top"><b>Comentario:</b></td><td><textarea cols="20" rows="10" name="comentario" class="coment"></textarea></td></tr>
<tr><td width="150" colspan="2"><input type="submit" name="submit" value="Enviar comentario" id="boton"></td></tr></table></form></div></tr></td></table>'
;
}else {
echo 
'no estas registrado';
}
?>
ahora me falta ke los datos del $_SESSION[usuario] se guarden en la base de datos el script de tal es el sgte:

Código PHP:

<?
session_start
();
include(
'config.php'); //incluimos Loas datos de la conexion

$comentario str_replace("\r\n","<br>",$comentario);
$comentario str_replace("\n\r","<br>",$comentario);
$comentario str_replace("\n","<br>",$comentario);
//introducimos el nuevo registro en la tabla firmas
mysql_query("INSERT INTO firmas (nombre,comentario,id) values ('$nombre','$comentario','$id') "); 
echo 
'Comentario Ingresado con exito'
?>
<a class="link3" href="javascript:history.back();"><strong>Regresar</strong></a>
pero no tengo ni puñetera idea de donde ponerlo ni de ke manera :s