Ver Mensaje Individual
  #8 (permalink)  
Antiguo 27/07/2008, 16:02
norpool1
 
Fecha de Ingreso: junio-2006
Ubicación: Jáltipan Veracruz, México
Mensajes: 150
Antigüedad: 17 años, 11 meses
Puntos: 1
Respuesta: procedimiento avanzado

bueno, opción, si no tiene nota para ti es un cero, así le entendí..

ahora,, ese cero solo debe de ser lógico,, ya que si lo haces físico, entonces si tendrás dato en la nota.

lo ideal es que cuando guardes los cambios, sino escribió nota alguna, dejes ese campo con una cadena vacía, no con null.

cuando haces la consulta, los que no tengan notas te darán una cadena vacia, si le aplicas in if... por ejemplo,
if($campo=="")
echo"0";

entonces obtienes el cero que quieres,,

te recomiendo que no guardes ese cero, porque sino generas un dato que tu código lo puede tomar como una nota.


-----------------------------------------------------------------

otra forma es que a tu tabla le agregues un campo booleno, que cuando no tenga notas esté en cero '0'.. y cuando agregues algo lo pongas a uno '1'; si no tiene nada puedes imprimir este registro que te dará un cero '0', si tiene un '1' imprimes la nota correspondiente.


cualquier duda, comenta.
__________________
" La vida es un programa que no hemos logrado depurar."
"El programar tu vida es como si le metieras más errores a tu futuro, el proceso es ahora"