Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/03/2007, 09:47
GastonRobledo
 
Fecha de Ingreso: marzo-2007
Mensajes: 5
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: problemas con conexiones

Estube viendo el codigo que pusiste y tiene un par de cosas que estaria bueno que aclares para ver si es un error de tipeo o logica.

este es tu codigo.



public function busca_codi()
{

$conexion2 = oci_connect('usuario', 'pass', 'base');
if (!$conexion2)
{
$er = oci_error();
print htmlentities($er['message']);
exit;
}

$conasa = 'SELECT COUNT(*) FROM RESERVA_ENTRADA';

$id_sena = oci_parse($conexion2, $conasa);

if (!$id_sena)
{
$er = oci_error($conexion2);
print htmlentities($er['message']);
exit;
}

$rase = oci_execute($id_sena, OCI_DEFAULT);
if (!$rase)
{
$er = oci_error($id_sena);
echo htmlentities($er['message']);
exit;
}

while ($fi = oci_fetch_array($id_sena, OCI_RETURN_NULLS)) {
foreach ($fi as $item) {
}
}

$nu= $item?htmlentities($item):'&nbsp';//Aqui falta el cierrre de las comillas simples
$nu++;
// Deberia estar dentro del foreach

oci_close($conexion2);

return $nu;
}

fijate si corrigiendo eso te funciona, porque dado el error que comentas

arse error: syntax error, unexpected T_STRING in /home/bd2/bd2g25/public_html/clases/clase_compra.php on line 59

no se esperaba un string, en esa linea, en particular este mensaje suele salir cuando olvidas un ; o cerrar una cadena de caracteres

saludos