Foros del Web » Programando para Internet » PHP »

Agregar y mostrar registro

Estas en el tema de Agregar y mostrar registro en el foro de PHP en Foros del Web. Buenas a todos. Mi intención es crear un formulario que al rellenarlo y enviarlo se muestre la tabla con todos los registros que hay en ...
  #1 (permalink)  
Antiguo 18/11/2010, 06:43
iakrod
Invitado
 
Mensajes: n/a
Puntos:
Pregunta Agregar y mostrar registro

Buenas a todos.

Mi intención es crear un formulario que al rellenarlo y enviarlo se muestre la tabla con todos los registros que hay en ella (los que ya había + el que se acaba de añadir).

El problema es que al actualizarse la página aparecen los registros que ya hay pero nunca el que se acaba de agregar.
En el phpMyAdmin el registro no se ha agregado.

¿Alguien sabe donde podría tener el error?

Este es el archivo donde tengo el formulario:
Código PHP:
<html>
<head>
<title>Introducción de datos</title>
</head>
<body>
<H1>Introduce los datos</H1>
<FORM ACTION="agregar.php" method="post">
<TABLE>
<TR>
<TD>Posición:</TD>
<TD><INPUT TYPE="text" NAME="posicion" SIZE="20"
MAXLENGTH="2"></TD>
</TR>
<TR>
<TD>Equipo:</TD>
<TD><INPUT TYPE="text" NAME="equipo" SIZE="20"
MAXLENGTH="255"></TD>
</TR>
</TABLE>
</TABLE>
<INPUT TYPE="submit" NAME="accion" VALUE="Grabar">
</FORM>
<hr>
<?php
include('conexion.php');
$result=mysql_query('select * from clasificacion');
?>
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
<TR>
<TD>Pos</TD>
<TD>Equipo</TD>
</TR>
<?php
while($row mysql_fetch_array($result)) {
printf('<tr><td>%s</td><td>%s</td></tr>',$row['posicion'],$row['equipo']);
}
mysql_free_result($result);
?>
</table>
</body>
</html>
Y este el archivo donde se supone que agrego los datos a la tabla correspondiente:
Código PHP:
<?php
include('conexion.php');
mysql_query ("INSERT INTO clasificacion (posicion,equipo) 
              VALUES ('{$_POST['posicion']}','{$_POST['equipo']}')"
); 
?>
Gracias por leerte el post
  #2 (permalink)  
Antiguo 18/11/2010, 07:04
iakrod
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Agregar y mostrar registro

Dejo unas capturas de pantalla para ilustrar. Quizá puedan ir bien.


Esta es una captura del phpMyAdmin donde se puede ver la fila que he agregado desde el mismo phpMyAdmin:



Y esta es una captura del archivo insertareg.php
Agrego los datos, le doy a Grabar pero al actualizarse solo aparece la fila que ya había agregado desde el phpMyAdmin:


Etiquetas: registro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:33.