Yo introduzco los datos que quiero almacenar en la tabla mediante un formulario.
insertar_ali.php
Código:
procesar_ali.php<html> <head> <title>Insertar</title> </head> <body> <?php include("formato.php") ?> <?php CabeceraPagina(); ?> <H1 align="center"><em>Insertar Registro</em></H1> <FORM ACTION="procesar_ali.php"> <div align="center"> <TABLE width="432" height="486"> <TR> <TD>Alianza:</TD> <TD><INPUT TYPE= "text" NAME="nombre" SIZE="20" MAXLENGTH="50"></TD> </TR> <TR> <TD>Nombre corto:</TD> <TD><INPUT TYPE="text" NAME="siglas" SIZE="20" MAXLENGTH="50"></TD> </TR> <TR> <TD height="74">Lista de miembros:</TD> <TD><textarea name="lista_miembros" cols="40" rows="20"></textarea></TD> </TR> <TR> <TD>Numero de miembros:</TD> <TD><INPUT TYPE="text" NAME="numero_miembros" SIZE="20" MAXLENGTH="50"></TD> </TR> <TR> <TD>Media:</TD> <TD><INPUT TYPE="text" NAME="media" SIZE="20" MAXLENGTH="50"></TD> </TR> <TR> <TD>Estado:</TD> <TD><select name="estado"> <option value="PNA">PNA</option> <option value="PCM">PCM</option> <option value="PLC">PLC</option> <option value="Enemigo">Enemigo</option> <option value="Neutro" selected>Neutro</option> </select></TD> </TR> <TD>Fecha:</TD> <TD><INPUT TYPE="text" NAME="fecha" SIZE="20" MAXLENGTH="50"></TD> </TR> </TABLE> <INPUT TYPE="submit" NAME="accion" VALUE="Enviar"> </div> </FORM> <?php include("conectarse.php"); $link=Conectarse(); $result=mysql_query("select * from ali",$link); ?> <div align="center"> <TABLE BORDER=1 align="center" CELLPADDING=1 CELLSPACING=1> <TR> <TD>Alianza</TD> <TD>Nombre corto</TD> <TD>Lista de miembros</TD> <TD>Numero de miembros</TD> <TD>Media</TD> <TD>Estado</TD> <TD>fecha</TD> </TR> <?php while($row = mysql_fetch_array($result)) { printf("<tr><td> %s</td><td> %s</td><td> %s</td><td> %s</td><td> %s</td><td> %s</td><td> %s</td></tr>", $row["nombre"],$row["siglas"],$row["lista_miembros"],$row["numero_miembros"],$row["media"],$row["estado"],$row["fecha"]); } mysql_free_result($result); mysql_close($link); ?> </table> </div> </body> <?php PiePagina(); ?> </html>
Código:
Mi problema es que no lleguan lso datos a la tabla, y no tengo ni idea de porque, simplementen o los envia.<?php include("conectarse.php"); $link=Conectarse(); $nombre=$_GET['nombre']; $siglas=$_GET['siglas']; $lista_miembros=$_GET['lista_miembros']; $numero_miembros=$_GET['numero_miembros']; $media=$_GET['media']; $estado=$_GET['estado']; $fecha=$_GET['fecha']; mysql_query("INSERT INTO `ali` ( `ID_ali` , `nombre , `siglas` , `lista_miembros` , `numero_miembros` , `media` , `estado` , `fecha` ) VALUES ('$ID_ali' , '$nombre' , '$siglas' , '$lista_miembros' , '$numero_miembros' , '$media' , '$estado' , '$fecha')",$link); header("Location: insertar_ali.php"); ?>
Muchas gracias por adelantado :)
swaze