Tema: Ayuda
Ver Mensaje Individual
  #13 (permalink)  
Antiguo 15/06/2010, 03:31
Campesino
 
Fecha de Ingreso: septiembre-2003
Mensajes: 180
Antigüedad: 21 años, 1 mes
Puntos: 1
Respuesta: Ayuda

Esto no me funciona, siempre me el cuadrito marcado como que Si es blanco. Se trata de actualizar los campos de un registro, he puesto el código siguiente:

<?php
//Conexion con la base
mysql_connect("localhost","root","");

//selección de la base de datos con la que vamos a trabajar
mysql_select_db("base de datos");
echo "<FORM METHOD=POST ACTION=actualizar.php>";
$busqueda= mysql_query("SELECT * FROM tabla WHERE id='1'");
while ($row = mysql_fetch_array($busqueda)){

echo "<td>Nombre: $row[username]</td><br>";
echo "<td>Telefono: $row[Telefono]</td><br>";
$Blanco=$row[Blanco];
if ($Blanco="Si")
{ $checked="checked";
}else
{ $checked="";}

echo "<input name='Blanco' type='checkbox' value='$Blanco' $checked>Blanco";
}
?>
</select>
<br>
<INPUT TYPE="SUBMIT" value="Actualizar">
</FORM>
</div>


Solo quiero que cuando en la base de datos Blanco=Si el cuadrito se marque y cuando en la base de datos Blanco="" no se marque el cuadrito
¿ Es tan dificil ? pues a mi no me sale, siempre sale marcado como que Si