Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/10/2009, 12:57
Avatar de loncho_rojas
loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 16 años, 4 meses
Puntos: 175
Respuesta: donde esta el error en este codigo

Disculpa, puedo estar errado, pero porque haces la consulta PHP dentro de tu Javascript..

No te parece un poco mezclado y poco funcional, sobre todo a la hora de depurar los codigos?

Lo que yo propongo que hagas, es que valides tu campo, sin necesidad de enviar ninguna consulta PHP en ellas, solo los valores que el usuario intenta buscar... y mas a bajo, o en otra pagina generas las consultas PHP SQL para recibir los datos, dependiendo de si fueron enviados ambos.. como esto es Javascript, no te muestro un ejemplo PHP concreto..

pero algo similar a

Código javascript:
Ver original
  1. function consultar()
  2. {
  3. var mensaje = "";
  4.        
  5. if ((document.sobrep.nombre.value=="") && (document.sobrep.apellido.value==""))
  6. {
  7. mensaje += "    > Debes ingresar Nombre y Apellido por favor.\n";
  8. }
  9.  
  10. if(mensaje!="")
  11. {
  12. alert("No se puede enviar el mensaje debido a que: \n"+mensaje);
  13. return false;
  14. }else{
  15. return true;
  16. }
  17. }// fin de funcion

Entonce en PSEUDOCODIGO para PHP

si(campo1 != a vacio y campo1 != vacio){
ejecuto la sentencia SQL
}else{
ejecuto un mensaje que se imprime indicandome que faltan valores, aunque ya es redundante, o algo asi
}
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...