Foros del Web » Programando para Internet » Javascript »

Problemas Con un java script + mysql

Estas en el tema de Problemas Con un java script + mysql en el foro de Javascript en Foros del Web. hola de nuevo a todos los foreros!, espero que me ayuden estoy medio complicado ya que el codigo que tengo no he podido pillarle el ...
  #1 (permalink)  
Antiguo 22/02/2011, 09:03
 
Fecha de Ingreso: febrero-2011
Mensajes: 24
Antigüedad: 13 años, 2 meses
Puntos: 0
Mensaje Problemas Con un java script + mysql

hola de nuevo a todos los foreros!, espero que me ayuden estoy medio complicado ya que el codigo que tengo no he podido pillarle el error si podrian hecharme una mano se lo agradeceria.

este codigo esta funcionando pero no al 100% por que como ven tiene un select que elijo si voy registrar un notebook con las ip o un computador, al momento de elejir notebook perfecto me registra los datos pero al momento de poner computador no me registra nada que podria ser nose aca le dejo el codigo.

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. function mostrar(obj) {
  3.     var capa = document.getElementById('capaoculta');
  4.     var capa2 = document.getElementById('capaoculta2');
  5.    
  6.     if(obj.value == 'Notebook')
  7.     {
  8.         capa2.className="mostrar";
  9.         capa.className="oculta";
  10.     }
  11.     else
  12.     {
  13.         capa2.className="oculta";
  14.         capa.className="mostrar";
  15.     }
  16. }
  17. </script>
Código HTML:
Ver original
  1. <style type="text/css">
  2. .oculta {display: none;}
  3. .mostrar {display: block;}
Código HTML:
Ver original
  1. <select id="select" name="equipo" onchange="javascript: mostrar(this);">
  2. <option>Ninguno</option>
  3. <option value="Computador">Computador</option>
  4. <option value="Notebook">Notebook</option>
  5. </select></td>
  6.     </tr>
  7.     </table>
  8. <div id="capaoculta" class="oculta">
  9. Ip: <input type="text" name="ip" id="ip" /><br />
  10. Ip 2: <input type="text" name="ip2" id="ip2" /><br />
  11. Mac Lan: <input type="text" name="mac_lan" id="mac_lan" /><br />
  12. <input type="text" name="mac_wifi" value="No tiene" />
  13. </div>
  14. <div id="capaoculta2" class="oculta">
  15. Ip: <input type="text" name="ip" id="ip" /><br />
  16. Ip 2: <input type="text" name="ip2" id="ip2" /><br />
  17. Mac Lan: <input type="text" name="mac_lan" id="mac_lan" /><br />
  18. Man Wifi: <input type="text" name="mac_wifi" id="mac_wifi" />
  19. </div>
  #2 (permalink)  
Antiguo 22/02/2011, 09:18
 
Fecha de Ingreso: diciembre-2009
Ubicación: La Paz - Bolivia
Mensajes: 67
Antigüedad: 14 años, 4 meses
Puntos: 1
Respuesta: Problemas Con un java script + mysql

Hummm no,,,, se .. por lo que vi... nada raro ( lo vi muy de prisa)... por que no pruebas un:
else if ().....con la opcion de Computador en tu script de java,,,
  #3 (permalink)  
Antiguo 22/02/2011, 09:24
Avatar de darkasecas  
Fecha de Ingreso: marzo-2005
Ubicación: SantaCata, NL, Mexico
Mensajes: 1.553
Antigüedad: 19 años, 1 mes
Puntos: 77
Respuesta: Problemas Con un java script + mysql

Y esto tiene que ver con PHP porque...
  #4 (permalink)  
Antiguo 22/02/2011, 09:25
Avatar de SirDuque  
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 2 meses
Puntos: 89
Respuesta: Problemas Con un java script + mysql

Cita:
Iniciado por darkasecas Ver Mensaje
Y esto tiene que ver con PHP porque...
y mysql ? ..... esto va a javascript
__________________
Mono programando!
twitter.com/eguimariano
  #5 (permalink)  
Antiguo 22/02/2011, 09:28
 
Fecha de Ingreso: febrero-2011
Mensajes: 24
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Problemas Con un java script + mysql

Sip, aca tengo el codigo de la funcion de php.

Código PHP:
Ver original
  1. $qid=$_POST['idequipo'];
  2. $qencargado=$_POST['encargado'];
  3. $qubicacion=$_POST['ubicacion'];
  4. $equipo=$_POST['equipo'];
  5. $ip=$_POST['ip'];
  6. $ip2=$_POST['ip2'];
  7. $mac_lan=$_POST['mac_lan'];
  8. $mac_wifi=$_POST['mac_wifi'];
  9. mysql_query("insert into Mac values('$equipo','$qid','$qencargado','$qubicacion','$ip','$ip2','$mac_lan','$mac_wifi')", $con)or die(mysql_error());
  #6 (permalink)  
Antiguo 22/02/2011, 09:29
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Tema movido desde PHP a Javascript
  #7 (permalink)  
Antiguo 22/02/2011, 09:32
 
Fecha de Ingreso: febrero-2011
Mensajes: 24
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Problemas Con un java script + mysql

Perdon, bueno alguien podria ayudarme entonce que no encuentro el error.
  #8 (permalink)  
Antiguo 22/02/2011, 09:42
 
Fecha de Ingreso: febrero-2011
Mensajes: 24
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Problemas Con un java script + mysql

No se peleen en ayudarme por favor xD, uxa bueno tendre que seguir buscando solito el error de todo modo gracias.
  #9 (permalink)  
Antiguo 22/02/2011, 14:37
 
Fecha de Ingreso: diciembre-2010
Mensajes: 788
Antigüedad: 13 años, 4 meses
Puntos: 51
Respuesta: Problemas Con un java script + mysql

Me parece que tu problema es que estás usando el mismo name para los dos casos, poneles nombres diferentes o usa un array ( ej: ip2[] ).
  #10 (permalink)  
Antiguo 22/02/2011, 15:21
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Problemas Con un java script + mysql

Cita:
Iniciado por sergiovera00 Ver Mensaje
No se peleen en ayudarme por favor xD, uxa bueno tendre que seguir buscando solito el error de todo modo gracias.
Tu problema es que eres impaciente..., ya te han respondido... la otra opción es deshabilitar los campos que se ocultan.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #11 (permalink)  
Antiguo 22/02/2011, 16:25
 
Fecha de Ingreso: febrero-2011
Mensajes: 24
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Problemas Con un java script + mysql

sigo sin entender:S!!...
  #12 (permalink)  
Antiguo 22/02/2011, 16:58
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Problemas Con un java script + mysql

Hola:

Si tienes 2 campos con name="id"; tienes un array para javascript, pero como no cambies el nombre añadiéndole un juego de corchetes, para php solo hay una variable normal, o sea las soluciones podrían ser añadirle los corchetes a los nombres, y en php discriminar por la variable equipo, o cambiar esos nombres evitando duplicarlos, o como te comentaba en el mensaje anterior, deshabilitar el campo que no quieras enviar (disabled).

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo

Etiquetas: java, mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:40.