Bien la cosa va así; tengo una pantalla donde seleciono varias opciones mediantes varios checkbox a cada checkbox le coloque un name diferente y un valor difirente
despues de selecionar los checkbox le doy a el boton enviar el cual me lleva a otra pantalla donde capturo los valores de cada checkbox para eso hice los siguiente
Código PHP:
//1.2.- aka me traigo el valor de los checkbox y los meto en un arreglo
if (isset($_POST["p1"])) $perfiles_id[]=$_POST["p1"];
if (isset($_POST["p2"])) $perfiles_id[]=$_POST["p2"];
if (isset($_POST["p3"])) $perfiles_id[]=$_POST["p3"];
if (isset($_POST["p4"])) $perfiles_id[]=$_POST["p4"];
if (isset($_POST["p5"])) $perfiles_id[]=$_POST["p5"];
if (isset($_POST["p6"])) $perfiles_id[]=$_POST["p6"];
bien , ¿que para que quiero el arreglo? y e aqui el por que me ecuentro aca haciendo la siguiente pregunta
la idea de esto es poder hacer una instruccion Select y traerme unos valores a pantalla pero los valores que me voy a traer van a depender de cada valor que tenga el checkbox.
en tonses la idea es hacer un select el cual solo valla cambiando el valor de arreglo que me contiene los valores de los checkbox´s
bien.. lo que yo tengo es asi :
Código PHP:
//2.- Abrir la conexion a la BD
$idc=mysql_connect ("localhost","root");
if(!$idc) // no abrio la conexion
die ("error en la conexion");
//3.- Seleeccione la BD
if(!mysql_select_db("proyectolab",$idc))
die ("Error en la seleccion de la BD.");
//4.- la consulta
for($i=0;$i=count($perfiles_id);$i++){
$sql_1="select nombre_perfil , precio_perfil from perfiles where id_perfiles = $perfiles_id[$i]";
$res_1 = mysql_query($sql_1,$idc);
}
lo que tengo en la pantalla como tal es lo siguiente
Código PHP:
<table width="52%" cellpadding="0">
<tr>
<td width="31%" bgcolor="#77933C" class="Estilo2">Id del examen </td>
<td width="42%" bgcolor="#77933C" class="Estilo2">Nombre del examen </td>
<td width="27%" bgcolor="#77933C" class="Estilo2">Precio</td>
</tr>
<?php
// cant. total de registros obtenidos
$total = mysql_num_rows ($res_1);
for ($i =0;$i<$total;$i++){
$fila_1 = mysql_fetch_array ($res_1);
?>
<tr>
<td><?php echo $fila_1['id_perfiles']; ?> </td>
<td><?php echo $fila_1['nombre_perfil']; ?> </td>
<td><?php echo $fila_1['precio_perfil']; ?> </td>
</tr>
<?php }?>
</table>
Y la pregunta en si es ¿como hago para hacer un Select intercambiando el valor de la condición?
para poder traerme a la pantalla varios valores pero con Id distintos
Bueno si alguien me pudiera ayudar de ante mano un millón de Gracias y que Dios los bendiga