PHP - Error: Array to string conversion (AYUDA)

 
Vista:

Error: Array to string conversion (AYUDA)

Publicado por Carlos Ivan (1 intervención) el 07/12/2017 21:15:36
Muy buenas tardes programadores, tengo un problema con los arrays, ojala puedan ayudarme.

este es mi codigo en php:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<?php
 
include 'plantilla.php';
require 'conexion.php';
 
$grupo = $_GET ['gpo'];
$semestre = $_GET['sem'];
$CicloEscolar = $_GET['Ciclo'];
$Momento = $_GET['mom'];
 
//Tabla de alumnos
$query = "SELECT CURP,Nombre FROM alumnogrupo
          WHERE CicloEscolar = '$CicloEscolar' AND Grupo = '$grupo' 
          ORDER BY Nombre ASC";
$resultado = $mysqli->query($query);
$alumnogrupo = mysqli_fetch_array($resultado);
 
 
//Tabla de MAterias
$query1 = "SELECT Nombre FROM materiastc
WHERE Semestre = '$semestre' 
ORDER BY NOMBRE ASC";
$resultado1 = $mysqli->query($query1);
$materiastc = mysqli_fetch_array($resultado);
 
//Columnas y Filas
$query2 = "SELECT COUNT(*) FROM materiastc
WHERE SEMESTRE = '$semestre'";
$Columnas = $mysqli->query($query2);
$rowColumna = mysqli_fetch_array($Columnas);
echo $rowColumna[0];
 
$query3 = "SELECT COUNT(*) FROM alumnogrupo
WHERE Grupo = '$grupo'";
$Filas = $mysqli->query($query3);
$rowFila = mysqli_fetch_array($Filas);
    echo $rowFila[0];
 
//Array
$fil = 0;
$col = 0;
$Calificaciones = array();
 
foreach ($alumnogrupo as $alumno)
{
 
    foreach ($materiastc as $materia)
    {
        $query4 = ("SELECT '$Momento' FROM materiasalumnos WHERE CurpAlumno = '$alumnogrupo' AND Materia ='$materiastc' AND CicloEscolar = '$CicloEscolar'");
        $rs = $mysqli->query($query4);
        $rowRS = mysqli_fetch_array($rs);
 
        $calificaciones[$col][$fil] = $rowRS[0];
        $fil = $fil + 1;
 
 
    }
    $col = $col + 1;
    $fil = 0;
?>
}

Estoy tratando de llenar un array.y luego deseo imprimirlo.
estas son mis tablas a las que hago consultas:



1
2
3

de ante mano les agradeceria si me pudieran ayudar, gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder