He creado un tipo de formulario/encuesta que los usuarios eligen la respuesta de un select y la envia la base de datos, eso me funciona bien, os dejo el codigo y la tabla creada.
Código PHP:
<?php
$LI=$HTTP_GET_VARS["LI"];
$LD=$HTTP_GET_VARS["LD"];
{
mysql_connect("host", "user", "pass") or die ("no puedo conectarme a la base de datos");
mysql_select_db("basededato");
mysql_query("INSERT INTO prueba(LI,LD) VALUES('$LI','$LD')");
}
?>
<body>
<form action="" method="get">
<label for="select"></label>
<form action="" method="get">
<label for="select"></label>
<select name="LI" id="LI">
<option selected> Latera Izquierdo </option>
<option name="LI">Monreal</option>
<option name="LI">Eliseu</option>
</select>
<select name="LD" id="select">
<option selected> Latera Derecho </option>
<option name="LD">Jesuz Gamez</option>
<option name="LD">Sergio Sanchez</option>
</select>
<table width="132" border="2" cellspacing="0" cellpadding="5">
<tr>
<td width="116"><input type="submit" name="Submit" id="button" value="Enviar" /></td>
</tr>
</table>
</form>
</body>
Código:
Ejemplo de lo que tengo ahora mismo: http://tvmalaguista.comli.com/index.phpCREATE TABLE `prueba` ( `id` int(100) NOT NULL AUTO_INCREMENT, `LI` varchar(75) COLLATE latin1_general_ci NOT NULL, `LD` varchar(90) COLLATE latin1_general_ci NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=38 ;
Eso lo hago bien, ahora mi problema es como puedo mostrar los datos más elegido por los usuarios.
Me explico: Yo por ejemplo elijo Monreal, envió a la base de datos y allí se guarda en la columna LI, ahora como puedo mostrar cuantas veces a sido elegido Monreal por los usuarios, y así con todos.
Espero haberme explicado, soy bastante novato en esto y me costo la vida hacer el envió a la base de datos, pero leyendo por el foro lo saque, ahora esto ya no consigo hacerlo...
Muchas gracias a todos, Un saludo.