Actualizar base de datos con foreach
AUTOR PREGUNTA #1
Recibo el array con las variables correctamente pero no se realiza el update.
Lo tengo programado así:
<?php foreach($_POST['productos'] as $key =>$codigos) { $producto = $_POST['productos'][$key]; mysql_query("UPDATE pedidos SET nombre='$producto' WHERE key='$codigos'"); } ?>
-
¿Tienes la misma pregunta? Yo también
Esto también te interesa!
PREGUNTAS SIMILARES
#2
var_dump o print_r de la siguiente manera
[color=#000000][font=sans-serif, arial][size=3]print_r($_POST['productos']) [/size][/font][/color]
y además separar las variables en el update con comillas<?php foreach($_POST['productos'] as $key =>$codigos) { $producto = $_POST['productos'][$key]; mysql_query("UPDATE pedidos SET nombre='".$producto."' WHERE key=".$codigos); } ?>