hola, tengo una consulta en la que traigo el nombre de unos elementos y cargo unos checkbox, tengo otra consulta a una tabla de entregas, la pregunta es ¿cómo comparo los dos string para que me verifique ciertos checkbox. esto es lo que tengo:
Código:
$sql="SELECT * FROM entregasdiarias WHERE numero LIKE $id";
$res=mysql_query($sql,$con);
$c=0;
while($row = mysql_fetch_assoc($res)){
$vector[$c] = $row['material']; //guardo los nombres de los elementos en un arreglo
$c++; //determino la cantidad total
}
foreach($vector as $id){
$num=explode(', ', $id);
}
#crear los check
for($f=0;$f<$mitad;$f++){ //lo recorre hasta la mitad para crear dos columnas
?>
<tr>
<td width="20">
<?php
if($num[$f]==$vector[$f]){
?>
<input type="checkbox" value="<?php echo $vector[$f] ?>" name="material[]" checked/>
<?php
}else{
?>
<input type="checkbox" value="<?php echo $vector[$f] ?>" name="material[]"/>
<?php
}
?>
</td>
La pregunta principal es si estoy comparando bien los dos vectores al crear los check