Hola de nuevo compañeros, a lo largo del día me han surgido varias dudas respecto de la página web que estoy codificando, a ver si me podeis orientar en algunas dudas que tengo ahora mismo.
Resulta que tengo el siguiente código html de un <option></option>, este es:
Código HTML:
<tr>
<td><span class="txtEtqBusqueda">Producto:</span></td>
<td width="65%">
<select name="id_producto" class="comboBusqueda">
<option value="0" selected>--Todos--</option>
<option value="1">Cascos</option>
<option value="2">Trajes/monos</option>
<option value="3">Chaquetas</option>
<option value="4">Pantalones</option>
<option value="5">Guantes</option>
<option value="6">Botas</option>
<option value="7">Protecciones</option>
<option value="8">Térmicos</option>
<option value="9">Impermeables</option>
<option value="10">Infantil</option>
</select>
</td>
</tr>
<tr>
<td><span class="txtEtqBusqueda">Familia:</span></td>
<td width="65%">
<select name="id_familia" class="comboBusqueda">
<option value="0" selected>--Todas--</option>
<option value="1">Abatibles/Convertibles</option>
<option value="2">Integrales</option>
<option value="3">Jet</option>
<option value="4">1 pieza</option>
<option value="5">2 piezas</option>
<option value="6">Piel</option>
<option value="7">Textiles</option>
<option value="8">Textiles impermeables</option>
<option value="9">Invierno</option>
<option value="10">Verano</option>
</select>
</td>
</tr>
Y el siguiente código php ya modificado y funcionando:
Código PHP:
<?php
include_once('config/config.inc.php');
include_once('include/database.inc.php');
$cnx = getConnection();
$marca=$_POST['id_marca'];
$categoria=$_POST['id_categoria'];
$producto=$_POST['id_producto'];
$familia=$_POST['id_familia'];
$consulta = "select count(*) as total from me_articulos where id_marca=$marca and id_categoria=$categoria and id_producto=$producto and id_familia=$familia";
$result = mysql_query($consulta, $cnx);
if($result==FALSE)
{
die('Error: ' . mysql_error() . '<br/>' . $consulta);
}
while (($row=mysql_fetch_array($result, MYSQL_ASSOC))!=FALSE)
{
echo "Total de registros según la búsqueda: ".$row['total'];
echo "<br>";
echo "<br>";
echo "Marca: ".$marca;
echo "<br>";
echo "Categoria: ".$categoria;
echo "<br>";
echo "Producto: ".$producto;
echo "<br>";
echo "Familia: ".$familia;
echo "<br>";
}
mysql_close($cnx);
?>
En estos momentos si selecciono en la "pagina web" valores de los combos cuando le doy al botón "buscar", me sale el valor númerico (el value="loquesea"), pero lo que yo quería es que me apareciesen todos los nombres según el criterio que busque en el combo; Dicho así es un poco lío, espero que me hayais "entendido" un poco, jeje.
Gracias compañeros, saludos.