| 
	
		|  Autor | Tema: $_post , concatenaciones y UPDATE  (Leído 2,517 veces) |  
	| 
			| 
					
						| calamardcm 
								
								 Desconectado 
								Mensajes: 67
								
								
								
								
								
								   | 
 
Hola!!!Hace un tiempo que no ando por aki, pero bueno, aqui estoy de nuevo con unas dudas.
 
 Tengo una base de datos con una tabla llamada "datos" y dentro hay 6 campos
 Nombre
 campo2
 campo3
 campo4
 campo5
 campo6
 
 luego, en el formulario tengo 3 botones de enviar
 envio1
 envio2
 envio3
 
 tambien tengo 3 "select" con un for para que me muestre los nombres que hay almacenados
 select1
 select2
 select3
 
 y lo que deseo es que al pulsar uno de los botones se sume 1 al valor que hay guardado en los campos correspondientes, seria así
 envio1----campo3
 envio2----campo4
 envio3----campo5
 
 tengo esto, pero me quedo bloqueado, necesito un poco de ayuda.
 
 if($_POST["envio1"]){
 
 $var1=mysql_query("UPDATE datos SET campo3 = campo3 + 1 WHERE
 Nombre = duda, $connexio);
 
 }
 
 la duda es:
 Como cojo el valor del select?".$_POST['select']."?
 
 Está bien $var1?
 
 Gracias por la ayuda, espero haberme explicado bien, si teneis alguna duda estaré encantado de responderla
 
 Saludos!
 
 
 
 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| Azielito 
								no es 
								Colaborador
								      Desconectado 
								Mensajes: 9.188
								
								 
								>.<
								
								
								
								
								
								     | 
 
Para concatenar cadenas en PHP se usa el punto "." <?php
 $nombre = "Juan";
 $apellido = "Lopez";
 
 echo "Nombre: ".$nombre." ".$apellido;
 
 ?>
en caso de enviar los datos por gET o POST entonces solo delcaras las variables por estos datos <?php$nombre = $_POST['nombre'] echo "Tu nombre es: ".$nombre;?> 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| survil | 
 
ok , mira para poder tomar el valor de un select debes usar el atributo "value" del elemento "option"
 Ejemplo
 
 <select name="estados" id="idEstados">
 <option value="Aragua">Aragua</option>
 <option value="Barinas">Barinas</option>
 <option value="Cojedes">Cojedes</option>
 </select>
 
 me explico, el valor de value es el que puedes capturar, en este caso si seleccionas la primera opcion, el valor seria "Aragua"..
 
 para que que un poco mas claro, si tengo lo siguiente
 <option value="Activo">Aragua</option>
 
 el valor capturado seria "Activo".
 
 y al utilizar: $_POST['select']  obtendras el valor que deseas o en este ejemplo seria $_POST['estados']
 |  
						| 
								|  |  
								| « Última modificación: 29 Octubre 2007, 22:06 pm por survil » |  En línea | 
 
 |  |  |  | 
			| 
					
						| calamardcm 
								
								 Desconectado 
								Mensajes: 67
								
								
								
								
								
								   | 
 
Muchas gracias, vuestros ejemplos me han servido para refrescarme la memoria y ya me funciona.
 Gracias, probablemente postee mas dudas ^^
 
 saluds y buenas noches
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  |  |  
 
	
 
   |