Hola a todos.
La verdad no tengo idea si ya fue posteado pero necesito su ayuda por favor, me pasa lo siguiente; me sale este error al tratar de compilar mi index.php
Parse error: parse error, unexpected T_VARIABLE in C:\Archivos de programa\Apache Software Foundation\Apache2.2\htdocs\www\index.php on line 24
mi codigo es el siguiente:
<?php
$lib_paths = array();
$lib_paths[] = "C:/Archivos de programa/Apache Software Foundation/Apache2.2/htdocs/application";
$lib_paths[] = "C:/Archivos de programa/Apache Software Foundation/Apache2.2/htdocs/library";
$inc_path = implode(PATH_SEPARATOR, $lib_paths);
set_include_path($inc_path);
require_once('Zend/Db.php');
include("Zend/Loader/Autoloader.php");
$autoloader = Zend_Loader_Autoloader::getInstance();
$autoloader->registerNamespace('Bvb_');
$db = Zend_Db::factory('Pdo_Pgsql',
array('host' => 'localhost',
'username' => 'postgres',
'password' => '123456',
'dbname' => 'pruebadb'));
$grilla = Bvb_Grid::factory('table',Zend_Config $options,$id='');
$select = $this->getDb()->select->from('table');
$grilla->setSource(new Bvb_Grid_Source_Zend_Select($select));
$this->view->grid = $grilla->deploy();
echo $this->$grilla;
$sql = $db ->prepare('SELECT * FROM demozend');
$sql -> execute();
$temp = $sql->rowCount();
$row = $sql->fetchAll();
$i = 0;
while($i<=$temp){ //Antes la sentencia $row = $sql->fetchAll() hiba aqui xD
echo '<pre>', $row[$i][cedula]; '</pre>';
echo '<pre>', $row[$i][nombre]; '</pre>';
$i++;
}
?>
aclaro soy novato pero re-novato en php
Cualquier ayuda se les agradece de antemano