hice algunos cambios en mis metodos, ya el var_dump me devuelve string(114) y string(925) pero al subirlo al server me marca el mismo error.
Código (php) [Seleccionar]
// Metodo que devuelve código html con el ultimo periodo cursado.
public function htmlObtenerUltimoPeriodo($periodo){
$query = mssql_query("EXEC spPeriodo '" . $periodo . "'");
$html = "<ul class='list2'>";
if(!mssql_num_rows($query)){
$html = $html . "No se encontraron registros";
}else{
while ($row = mssql_fetch_array($query)){
$html = $html . "<li class='current1' onclick='CngClass(this)'>";
$html = $html . "<a href='" . $row['PERIODO'] ."'> ". $row['DESCRIPCION'] . "</a>";
$html = $html . "</li>";
}
}
$html = $html . "</ul>";
return $html;
}
// Metodo que devuelve código html con las calificaciones del ultimo periodo cursado
public function htmlObtenerCalificaciones($NCONTROL, $PERIODO){
$query = mssql_query("EXEC spPeriodo '" . $PERIODO . "'");
while ($row = mssql_fetch_array($query)){
$html = "<div id='" . $row['PERIODO'] ."' class='tab-content1'>";
if(trim($row['PERIODO']) == trim($_SESSION['PERIODO'])){
$sp = "EXEC zKIOSCO 'CALIFICACIONES', '". $NCONTROL . "', '". $PERIODO . "'";
$result = mssql_query($sp);
$html = $html . "<table>";
$html = $html . "<tr><th>Materia</th><th>1er</th><th>2do</th><th>3er</th>";
$html = $html . "<th>O</th><th>F</th><th>E</th><th>F2</th>";
while ($rowCalif = mssql_fetch_array($result)){
$html = $html . "<tr>";
$html = $html . "<td>" . $rowCalif['MATERIA'] . "</td>";
$html = $html . "<td>" . $rowCalif['1ER'] . "</td>";
$html = $html . "<td>" . $rowCalif['2DO'] . "</td>";
$html = $html . "<td>" . $rowCalif['3ER'] . "</td>";
$html = $html . "<td>" . $rowCalif['ORDINARIO'] . "</td>";
$html = $html . "<td>" . $rowCalif['FINAL'] . "</td>";
$html = $html . "<td>" . $rowCalif['EXTRA'] . "</td>";
$html = $html . "<td>" . $rowCalif['FINAL2'] . "</td>";
$html = $html . "</tr>";
}
$html = $html . "</table>";
}
$html = $html . "</div>";
}
return $html;
}