Cita:
Iniciado por marce_vampira
Funciona!!!!!
Muchas gracias Lindo
Lo unico si, es que si bien me guarda lo que necesito, me entrega este Notice...
Notice: Undefined variable: observa in C:\xampp\htdocs\prueba3.php on line 10
que es efectivamente la linea donde puse el .=
Demasiado código para lo que haces, en fin, el error es que antes de concatenar los valores en el for primero debes iniciar la variable:
Código PHP:
Ver original<?php require_once('Connections/formulario.php');
$OBS=$_POST["obss"];
//$n=$_POST["n"];
$observa = '';
for ($i=0;$i<count($OBS);$i++) {
$observa.=$OBS[$i]." ";
}
$sql = "UPDATE falla_cocina SET opcion=$observa";
?>
Ahora, un código mas limpio y ordenado:
Código PHP:
Ver original<?php
require_once('Connections/formulario.php');
//si no entiendes lo que sigue es un IF pero ABREVIADO
//lo que significa es que pregunta si $_POST['obss'] es un array
//si lo es une todos los items en una sola variable separados por un espacio, si no
//es array, guarda el valor de $_POST['obss'] directamente en la variable
$observa = is_array($_POST['obss']) ?
implode(' ',$_POST['obss']) : $_POST['obss']; $sql = "UPDATE falla_cocina SET opcion='$observa'";