Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/05/2008, 09:31
Iom
 
Fecha de Ingreso: abril-2008
Mensajes: 47
Antigüedad: 16 años
Puntos: 2
Guardar un Input en determinada casilla de MYSQL

Hola a todos saludos y gracias. Jejeje

Tengo un problemita programadores con mayor conocimiento que el mio!!!. Les comento que tengo un <input name="txtA" type="radio" value="Si"> el cual me lleva a otra pantalla y me dic si lo han seleccionado o no. El punto es que quiero que me guarde en una tabla que ya esta creada en MYSQL la tabla es algo asi:

Un usuario llena: “Numero de Maquina” y “Falla” y lo guarda.

Y en esa tabla donde se guardan esos datos tengo una columna vacía llamada “EDO_R“ El cual se llena con el <input name="txtA" type="radio" value="Si"> en otro formulario si fuese presionado.

Código HTML:
TABLA MYSQL

REATE TABLE `tabla_1` (
  `CON` int(11) NOT NULL auto_increment,
  `N_MAQUINA` varchar(33) NOT NULL,
  `FALLA` text NOT NULL,
  `FECHAO` date NOT NULL,
  `Edo_R` varchar(2) NOT NULL,
  PRIMARY KEY  (`CON`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=20 ;


INSERT INTO `tabla_1` VALUES (1, '2657974', 'No imprime', '2008-05-28', '');
INSERT INTO `tabla_1` VALUES (2, '2657974', 'No ingresa a hotmail', '2008-05-28', '');
INSERT INTO `tabla_1` VALUES (3, '2657974', 'Tiene un virus', '2008-05-28', '');
EL PROBLEMA ES que Lo guarda pero en una fila nueva con un índice nuevo(CON). Y yo lo quiero en la misma fila pero en el que le corresponde. Con eso tengo que comparar la columna ‘CON’ (que es un numero que me va incrementando y es único) y decir que me lo guarde en la comlumna Edo_R!!! PERO NO SE.

yo realizo mi conexion asi:
Código HTML:
 $conexion=mysql_connect("localhost","root","root")
               or die("Problemas de conexion");
      mysql_select_db ("BD_1",$conexion)

               or die("Problemas con la Base de Datos");
      mysql_query("INSERT INTO TABLA_1 (Edo_R) were CON=$EL VALOR DEL IMPUT
         VALUES (
         		 '$FA' ESTE FA ES DOND ME GUARDA EL VALOR DEL INPUT RADIO)

                 ",$conexion)//txt01=N_Maquina y Txt02=Falla
                  or die ("problemas al insertar los datos".mysql_error());
                  mysql_close($conexion);