Hola amigos!!!
Llevo dos días peleándome con este código y no consigo que funcione... a ver si alguién me dice donde está el problema
Código PHP:
<?
include('conexion.inc.php');
$link = Conectarse();
$ssql="select id_det, deterioro from deterioros";
$var=mysql_query($ssql);
$ssql2="select id_det from imag_det where img='12'";
$var2=mysql_query($ssql2);
$proba=mysql_fetch_assoc($var2);
while($fila=mysql_fetch_assoc($var))
{
if(in_array($fila['id_det'],$proba))
{
echo "marca";
}
else
{
$marcada="";
}
echo"<input type=checkbox name='det[]' ".$marcada." value='".$fila['id_det']."'> ".$fila['deterioro'];
}
?>
Juro y perjuro que tengo varios valores marcados y que los selects recogen la información y la guardan en un vector, pero sólo consigo que se marque una opción cuando en verdad hay tres marcadas... no lo entiendo!!! Llevo dos días con esto y no hay modo.
Gracias a tod@s.