spectrum2004 Postado Outubro 11, 2007 Denunciar Share Postado Outubro 11, 2007 tengo este error en el archivo database.phpFatal error: Call to undefined function ibase_timefmt() in C:\AppServ\www\phpfact\includes\database.php on line 8archivo :<?phpfunction open_database(){ $GLOBALS["dbh"] = ibase_pconnect($GLOBALS["server"] . ":" . $GLOBALS["database"], $GLOBALS["user_db"], $GLOBALS["password_db"]) or die(ibase_errmsg()); ibase_timefmt("%d/%m/%Y", IBASE_TIMESTAMP);} function close_database(){ ibase_close($GLOBALS["dbh"]);} function get_next_val($tabla, $campo){ $query = "SELECT MAX(CAST(" . $campo . " AS INT)) AS MAXIMO FROM " . $tabla; $result = execute_query($GLOBALS["dbh"], $query); $row = ibase_fetch_row($result); $maximo = $row[0]; free_result($result); return $maximo + 1;} function execute_query($dbh, $sql){ /**** Esto hay que cambiarlo, quizas por una funcion que genere las consultas */ $sql = str_replace("''", "NULL", $sql); return ibase_query($dbh, $sql);}function fetch_object($result){ return ibase_fetch_object($result);}function free_result($result){ ibase_free_result($result);}?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Outubro 11, 2007 Denunciar Share Postado Outubro 11, 2007 Qual a versão do PHP? Essa função só existe no PHP4... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 spectrum2004 Postado Outubro 11, 2007 Autor Denunciar Share Postado Outubro 11, 2007 Qual a versão do PHP? Essa função só existe no PHP4...estoy ocupando appserv que viene con php5 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
spectrum2004
tengo este error en el archivo database.php
Fatal error: Call to undefined function ibase_timefmt() in C:\AppServ\www\phpfact\includes\database.php on line 8
archivo :
<?php
function open_database()
{
$GLOBALS["dbh"] = ibase_pconnect($GLOBALS["server"] . ":" . $GLOBALS["database"], $GLOBALS["user_db"],
$GLOBALS["password_db"]) or die(ibase_errmsg());
ibase_timefmt("%d/%m/%Y", IBASE_TIMESTAMP);
}
function close_database()
{
ibase_close($GLOBALS["dbh"]);
}
function get_next_val($tabla, $campo)
{
$query = "SELECT MAX(CAST(" . $campo . " AS INT)) AS MAXIMO FROM " . $tabla;
$result = execute_query($GLOBALS["dbh"], $query);
$row = ibase_fetch_row($result);
$maximo = $row[0];
free_result($result);
return $maximo + 1;
}
function execute_query($dbh, $sql)
{
/**** Esto hay que cambiarlo, quizas por una funcion que genere las consultas */
$sql = str_replace("''", "NULL", $sql);
return ibase_query($dbh, $sql);
}
function fetch_object($result)
{
return ibase_fetch_object($result);
}
function free_result($result)
{
ibase_free_result($result);
}
?>
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.