Foros del Web » Programando para Internet » Javascript » Frameworks JS »

problema con el radiobutton

Estas en el tema de problema con el radiobutton en el foro de Frameworks JS en Foros del Web. les cuento tengo una funcion ajax con los que datos de un formulario y todos pasan xevere menos el valor deel radiobutton ... no se ...
  #1 (permalink)  
Antiguo 04/03/2010, 10:01
 
Fecha de Ingreso: agosto-2009
Mensajes: 110
Antigüedad: 14 años, 8 meses
Puntos: 1
problema con el radiobutton

les cuento tengo una funcion ajax con los que datos de un formulario y todos pasan xevere menos el valor deel radiobutton ... no se que hago mal quizas algo se me esta pasando.

Código PHP:
<form name="frm" onSubmit="return false">
        <input type="radio" name="radio"  value="1" />
        <?php echo $rowNot['equipo1'?></label><br />
        <input type="radio" name="radio"  value="2" />
        <?php echo $rowNot['equipo2']; ?></label><br />  
        <input type="text" name="cantidad" id="cantidad" /><br />

       <input name="Submit" type="submit" onClick="recibeids('apuesta2.php','a='+frm.radio.value,'b='+frm.cantidad.value,'c=<?php echo $not_ID?>','','apuesta');" value="Apostar" />
    </form>

aqui se recibe

Código PHP:
<?php 
session_name
('tzLogin');
session_set_cookie_params(2*7*24*60*60);
session_start();
require(
'Connections/db-cnx.php');
$apuesta $_GET['a'];
$cantidad $_GET['b'];
$not_ID =  $_GET['c'];
    
$sql ="INSERT INTO detalle_a(id,usr,id_a,cantidad,aposto,estado_a) 
    VALUES("
.$_SESSION['id'].",'".$_SESSION['usr']."',".$not_ID.",".$cantidad.",".$apuesta.",1)";
    
$res mysql_query($sql) or die (mysql_error());
    
    echo 
"Tu apuesta fue realizada!!!"
?>
el mensaje que me bota es este:

Unknown column 'undefined' in 'field list'
  #2 (permalink)  
Antiguo 04/03/2010, 10:13
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: problema con el radiobutton

Te esta indicando que hay una columna que no tienes definida. Verifica que tengas todas las columnas correctas en el insert y que la hayas escrito correctamente.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 04/03/2010, 10:15
Avatar de TheoriaX  
Fecha de Ingreso: agosto-2009
Ubicación: Hermosillo, Sonora
Mensajes: 217
Antigüedad: 14 años, 8 meses
Puntos: 5
Respuesta: problema con el radiobutton

te a de faltar una columna pasar algun dato a una columna de tu tabla
__________________
Desarrollador .Net y Php
MCTS Framework 2.0:Windows Applications
Microsoft Certificated Profesional
  #4 (permalink)  
Antiguo 04/03/2010, 10:19
Avatar de eits  
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 18 años, 10 meses
Puntos: 88
Respuesta: problema con el radiobutton

recuerda que radio es un array y como tal hay que tratarlo
frm.radio[0].value te daria el valor del primero en este caso el valor es 1
Código Javascript:
Ver original
  1. function valor_radio(){
  2.     var radio=document.forms['frm'].elements['radio'];
  3.     for(var i = 0; i < radio.length; i++) {
  4.         if(radio[i].checked) {
  5.             return radio[i].value;
  6.         }
  7.     }
  8.          return 0;
  9. }
Código HTML:
Ver original
  1. <input name="Submit" type="submit" onClick="recibeids('apuesta2.php',valor_radio(),frm.cantidad.value,'<?php echo $not_ID; ?>','','apuesta');" value="Apostar" />
espero y te sirva esto.
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.
  #5 (permalink)  
Antiguo 04/03/2010, 10:27
 
Fecha de Ingreso: agosto-2009
Mensajes: 110
Antigüedad: 14 años, 8 meses
Puntos: 1
Respuesta: problema con el radiobutton

interesante esto del radio tienes mucha razón...si me sirvio a todos en si ya que todos tenían algo razón, se agradece
  #6 (permalink)  
Antiguo 04/03/2010, 10:28
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Tema movido desde PHP a AJAX

Etiquetas: ajax, radiobutton
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 22:20.