este es el codigo y el error se encuentra en la variable $value de la linea numero 54 donde esta comentado "problema".
Código:
espero que me puedan ayudar saludos <?php error_reporting(NULL); include('funcion.php'); $conec = new conexion(); $ambito = $_POST['variable']; $output_string6 = $ambito; //Query of facebook database $resultado = $conec->listar_preguntasxambito($ambito); //Output results if(!$resultado) { mysql_close(); echo json_encode('Hubo un error ejecutando el QUERY: ' . mysql_error()); } elseif(!mysql_num_rows($resultado)) { mysql_close(); echo json_encode('No hay data disponible.'); } else { $header = false; $output_string6 = ""; $output_string6 .= "<br />"; $output_string6 .= "<table id='tabla1' border='1' align='left' style='text-align:center' width='54%'>\n"; $contador = 0; while($row = mysql_fetch_assoc($resultado)) { if(!$header) { $output_string6 .= "<tr>\n"; foreach($row as $header => $value) { $output_string6 .= "<th align='center'>{$header}</th>\n"; //$arreglo[$contador] = "{$header}"; } $output_string6 .= "<th align='center'>Acción</th>\n"; $output_string6 .= "</tr>\n"; } $output_string6 .= "<tr id='row".$contador."'>\n"; $contador2 = 0; //---------------------------------problema---------------------------------------------------------------------------------- foreach($row as $value) { $contador2++; $output_string6 .= "<td align='center'>{$value}</td>\n"; } //--------------------------------fin problema------------------------------------------------------------------------------- $output_string6 .= "<td><a href='javascript:cargarDatos(".$contador.")'>Seleccionar</a></td>\n"; $output_string6 .= "</tr>\n"; $contador++; } $output_string6 .= "</table>\n"; $output_string6 .= "<br />"; //$output_string .= "<input type='submit' name='terminarcargo' id='terminarcargo' value='Enviar' />\n"; } mysql_close(); // El siguiente echo es para devolver el resultado echo json_encode($output_string6); ?>