Puedes tomar una base de aca:
Código PHP:
Ver original<?php
//Iniciamos la conexion
//traemos todos los datos de un registro esto de acuerdo a un dato que se haya //ingresado por cualquier metodo
$consulta = 'SELECT * FROM Tabla WHERE dato='.$varDato;
if ($resultado !== false) {
}
//Suponiendo que el campo que representa el checkbox es un entero entre 1 y 0
if ($datos['datoActivo'] === '1') {
$checked = 'checked="checked" ';
} else {
$checked = ' ';
}
//Supondiendo que ya se han procesado todos los demas datos y
//esta listos para mostrarse en la página, ahora solo en el checkbox
//de la página tenemos que imprimir la variable $checked
?>
<html>
<head>
<title>Pagina nueva</title>
</head>
<body>
<form>
<input type="checkbox" name="datoActivo" value="valor" <?php echo $checked ?><label for="datoActivo">Dato Activo</label>
</form>
</body>
</html>
PD: esto lo tome de aca:
[URL="http://lmgtfy.com/?q=marcar%20checkbox%20con%20datos%20de%20consulta "]En serio buscastes antes ???[/URL]