Foros del Web » Programando para Internet » PHP »

Imprimir matriz en php extrayendo los datos de mysql

Estas en el tema de Imprimir matriz en php extrayendo los datos de mysql en el foro de PHP en Foros del Web. Buena tarde amigos. Estoy tratando de imprimir mis datos de dos tablas en forma de matriz, que tengo en mysql con php. Según lo que ...
  #1 (permalink)  
Antiguo 08/11/2014, 13:27
 
Fecha de Ingreso: septiembre-2013
Ubicación: Bogota
Mensajes: 139
Antigüedad: 11 años, 1 mes
Puntos: 0
Imprimir matriz en php extrayendo los datos de mysql

Buena tarde amigos. Estoy tratando de imprimir mis datos de dos tablas en forma de matriz, que tengo en mysql con php. Según lo que he leído lo estoy haciendo con arreglos bidimensionales y utilizando ciclos for. el problema es que me sale el siguiente error:

Warning: Illegal offset type in on line 18

Código PHP:
Ver original
  1. <?
  2.         $sql="SELECT crear_cuest.cod_crear_cuest,crear_cuest.cod_tema,crear_cuest.item,dilig_cuest.cod_crear_cuest,dilig_cuest.cod_experto,
  3.                      dilig_cuest.valor  
  4.               FROM crear_cuest,dilig_cuest
  5.               WHERE crear_cuest.cod_tema=15 AND crear_cuest.cod_crear_cuest=dilig_cuest.cod_crear_cuest GROUP BY item
  6.               ";
  7.         $result=mysql_query($sql,$link);
  8.         while($row=mysql_fetch_array($result)){
  9.             $arraycou[] = $row[item];
  10.             $arraydeta[] = $row[cod_experto];
  11.           $matriz=array(array($arraycou,$arraydeta));
  12.         for ($fila=0;$fila=$row=mysql_fetch_array($result);$fila++)
  13.         {
  14.             for ($columna=0;$columna=$row=mysql_fetch_array($result);$columna++)
  15.             {
  16.                 echo "|".$matriz[$arraycou][$arraydeta];
  17.             }
  18.         }
  19.        
  20.         }
  21.         ?>
  #2 (permalink)  
Antiguo 08/11/2014, 14:16
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 4 meses
Puntos: 1012
Respuesta: Imprimir matriz en php extrayendo los datos de mysql

el array es o numérico o asociativo
Cita:
$arraycou[] = $row[item];
$arraydeta[] = $row[cod_experto];
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}

Etiquetas: matriz, mysql, select, sql, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:13.