Autor
|
Tema: $_post , concatenaciones y UPDATE (Leído 2,369 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
|
|
|
|
|
|