Conexion sqlite3 con php

4 Antworten [Letzter Beitrag]
Edizon Ibañez
Offline
Beigetreten: 06/30/2011

un saludo a todod,

instale php y sqlite desde los repostorios de trisquel 5.5

al momento de digitar

$php --verion //me desplego el siguiente mensaje

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/sqlite.so' - /usr/lib/php5/20090626+lfs/sqlite.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP 5.3.6-13ubuntu3.8 with Suhosin-Patch (cli) (built: Jun 13 2012 17:19:54)
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies

tengo el siguiente codigo php para conectarme a la base de datos, pero no me almacena la informacion que envio:

<?php

if(isset($_POST['nuevaurl'])){
$conexion = sqlite_open('db/tags.db');
$consulta = "INSERT INTO tags VALUES ('arkhan','".$_POST['nuevaurl']."','0','".date('U')."','','','','')";
$resultado = sqlite_query($conexion,$consulta);
sqlite_close($conexion);

}

?>

nose si tiene que ver con la conexion o con el edito cree la base de datos con ADMAINER

gracias por la ayuda que me puedan enviar

jbar
Offline
Beigetreten: 01/22/2011

Hola, Edizon.

Yo diría que te falta instalar php5-sqlite.

Espero que esto te ayude.

Edizon Ibañez
Offline
Beigetreten: 06/30/2011

gracias por la respuesta, pero ya instale php-sqlite, y aun asi no me genera la conexion con la base de datos

> To: name at domain
> From: name at domain
> Date: Tue, 2 Oct 2012 22:40:32 +0200
> Subject: Re: [Trisquel-usuarios] Conexion sqlite3 con php
>
> Hola, Edizon.
>
> Yo diría que te falta instalar php5-sqlite.
>
> Espero que esto te ayude.

jbar
Offline
Beigetreten: 01/22/2011

Al ejecutar el código php, ¿te devuelve algún error? Yo lo ejecuto y obtengo:

'PHP Fatal error: Call to undefined function sqlite_open()'

Por lo que dicen en el manual de php, sqlite_open "only support database of SQLite 2 or below. For SQLite 3, you must use PDO."

¿Estás usando sqlite3?

Edizon Ibañez
Offline
Beigetreten: 06/30/2011

gracias por la ayuda, estaba usando sqlite3, pero debio a probelmas con el servidor ya que a sido un defecto derivado de ubuntu decidí trabajar con mysql y ya logre la conexion, en unos cuantos dias pondre a disposion de todos el proyecto que estoy realizando.

Gracias por la ayuda

> To: name at domain
> From: name at domain
> Date: Wed, 3 Oct 2012 20:33:58 +0200
> Subject: Re: [Trisquel-usuarios] Conexion sqlite3 con php
>
> Al ejecutar el código php, ¿te devuelve algún error? Yo lo ejecuto y
> obtengo:
>
> 'PHP Fatal error: Call to undefined function sqlite_open()'
>
> Por lo que dicen en el manual de php, sqlite_open "only support database of
> SQLite 2 or below. For SQLite 3, you must use PDO."
>
> ¿Estás usando sqlite3?