Ver Mensaje Individual
  #10 (permalink)  
Antiguo 05/07/2009, 10:42
Avatar de Lutaj
Lutaj
 
Fecha de Ingreso: septiembre-2007
Ubicación: Sevilla
Mensajes: 97
Antigüedad: 16 años, 7 meses
Puntos: 3
Respuesta: formulario php

Todos los case o switch los veo muy bien y los entiendo, pero a ver si me contestan a mi pregunta: ¿Dónde pongo este código? Siempre me da error, o no asigna a la variable "categoria" el valor que se asigna con los case.
El código es el que sigue, pero ya he dado el enlace desde la primera vez para que podáis verlo.
------------



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
<head>
<title>II CIRCUITO SOLO RUNNERS / inscripciones BD</title>
<link rel="stylesheet" type="text/css" href="css/layout.css"/>
<link rel="stylesheet" type="text/css" href="css/menu.css"/>
<link rel="stylesheet" type="text/css" href="css/estilos.css"/>
<link rel="shortcut icon" href="imagenes/favicon.ico"/>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="description" content="Circuito solo runners"/>
<meta name="keywords" content="circuito,solo,runners,corredores,populare s,carreras,navarra,rioja,"/>

</head>
<body>

<?php
$state = false;
if ($_POST['action'] == "add") {
$conexion = mysql_connect("db160.1and1.es", "dbo284603800", "8p.Fx37E");
mysql_select_db("db284603800", $conexion);

$que = "INSERT INTO empresa (categoria, carrera, apellidos, nombre, sexo, edad, localidad, club, email, pago) ";
$que.= "VALUES ('".$_POST['categoria']."', '".$_POST['carrera']."', '".$_POST['apellidos']."', '".$_POST['nombre']."', '".$_POST['sexo']."',

'".$_POST['edad']."', '".$_POST['localidad']."', '".$_POST['club']."', '".$_POST['email']."', '".$_POST['pago']."') ";
$res = mysql_query($que, $conexion) or die(mysql_error());
$state = true;
}
?>


<div id="header">
CABECERA
</div><!-- end div header -->
<div id="wrapper">
<div id="content">
<br>
<h2>INSCRIPCIONES</h2>
<br>
<p>TEXTO</p>

<div id="inscripciones">
TEXTO
</div>

<div id="boxpubli">
TEXTO
</div><!-- end div boxpubli -->

<p>
<form id="insertar" name="insertar" method="post" action="">

<p><label>Carreras:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;& nbsp;&nbsp;&nbsp;</label>
<select name="carrera">
<option>VIANA
<option>FUSTIÑANA
<option>LODOSA
</select></p>
<p>Apellidos:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;& nbsp;
<input name="apellidos" type="text" id="apellidos" size="40" onkeyup="this.value=this.value.toUpperCase()" />
</p>
<p>Nombre:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;
<input name="nombre" type="text" id="nombre" size="40" onkeyup="this.value=this.value.toUpperCase()" />
</p>
<p>Edad:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input name="edad" type="text" id="edad" size="40" />
<p>Sexo:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;
<input type="radio" name="sexo" value="M"/>Mujer
<input type="radio" name="sexo" value="H" checked />Hombre
</p>
<p>Localidad:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;
<input name="localidad" type="text" id="localidad" size="40" onkeyup="this.value=this.value.toUpperCase()" />
</p>
<p>Club:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;
<input name="club" type="text" id="club" size="40" onkeyup="this.value=this.value.toUpperCase()" />
</p>
<p>Email:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input name="email" type="text" id="email" size="40" />
</p><br>


<input type="submit" name="Submit" value="Inscribirme" />
<input type="hidden" name="action" value="add" />

</form>
<?php if ($state) { ?>
<pSUBIENDO DATOS...</p>
<?php } ?>

<p>TEXTO</p>


</div><!-- end div content -->
</div><!-- end div wraper -->

<div id="navigation">
TEXTO
</div><!-- end div navigation -->

<div id="footer"><p>Circuito Solo Runners &copy; 2009 &nbsp;_.o0o._&nbsp; <a href="mailto:[email protected]">info@cir cuitosolorunners.es</a></p>
</div><!-- end div footer -->


</body>
</html>