Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/09/2008, 06:23
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 1 mes
Puntos: 2534
que eso no esta en las FAQ's ???

Cita:
Iniciado por ferranWEB Ver Mensaje
quiero que si en la bd existe ese valor, este checked, y si no no.
zzzZZZZzzz....

mira, realmente necesitas darte una vuelta a por la documentación acerca del if-then-else o control de flujo

lo que necesitas se basa en esa estructura:

Código:
SI "esto"
ENTONCES "haz esto"
SINO "haz lo otro"
o bien...
Código:
SI "esto"
ENTONCES "haz esto"
Y SI "lo otro" ...
etc, etc...

cosas así se resuelven con bloques simple de control if-then-else

NOTA que lo único que necesitas para que funcione es intervenir el código, cosa que algunos (confieso) se atreven a hacerlo pues nos solemos confundir.... pero es algo que debemos de superar!!!

ahora, es.... "si el valor de x columna no esta vacío: entonces marcas el checkbox; sino, lo dejas sin marcar"

- entonces, recuperas el dato de la BD con un SELECT ...
- abres un ciclo u obtienes el dato, como quieras...
- condicionas este dato "como tu quieras o necesites"
- + si este dato es cierto (para tu lógica) haces "algo"
- + igual, si no lo es... tu veras que hacer

algo básicamente es "marcar las checkbox", como hacerlo??

en el manual de HTML nos dijeron como hacerlo así que continuemos...

Código PHP:
<input <?php
  
// como lo vimos en la referencia de xHTML
  
define('CADENA_DIFERENCIADORA''  checked="checked"  ');

  
// aqui hacemos "lo que tu decias"
  
if ($row['columna'] == 'SI') echo CADENA_DIFERENCIADORA // OK!
?> type="checkbox"/>
CADENA_DIFERENCIADORA es la cadena o cambio a aplicar, ya sea para un <option/><input/> o cosas similares... ?

y, ya.... 8-)

suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Última edición por GatorV; 01/09/2008 a las 20:38