Está usted en Indice > Construcción > Lenguajes > PHP > Lecciones y Paso a Paso > Trabajar con Firebird/Interbase en PHP
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Trabajar con Firebird/Interbase en PHP (2)

La instrucción echo envía la expresión a la salida, en este caso la salida es enviada al cliente (navegador web que solicitó la página). El punto significa concatenación y la cadena "
" sirve para que el navegador lo interprete como un cambio de línea.

Otra aclaración: cuando se ejecute una instrucción de SQL que no sea de consulta (que no sea SELECT), conviene ejecutar la instrucción ibase_commit() para aplicar la transacción y de esta manera se asegure que los cambios fueron efectuados.

Un Ejemplo

Para finalizar, haré un pequeño ejemplo de cómo crear una página web. Tomaré como referencia la tabla personas que se creó en el artículo Pasando de Paradox a InterBase, parte 2. Esta es la estructura de la tabla:

CREATE TABLE PERSONAS(
CLAVEPERSONA INTEGER NOT NULL,
NOMBRE VARCHAR(40),
APELLIDOS VARCHAR(40),
TELEFONO VARCHAR(40),
EMAIL VARCHAR(100),
PRIMARY KEY(CLAVEPERSONA)
)

Entonces para desplegar esta tabla crearemos un archivo HTML con código integrado de PHP:

<HTML>
<HEAD></HEAD>
<BODY>
<?php
ibase_pconnect("/opt/interbase/bases/mi_base.gdb", "USU_PHP", "usu0189xf");
echo "<TABLE WIDTH="100%" BORDER="1">;
$Q = ibase_query("SELECT * FROM PERSONAS;");
while ($R = ibase_fetch_object($Q)) {
echo "<TR><TD>" . $R->CLAVEPERSONA . "</TD>n";
echo "<TD>" . $R->NOMBRE . "</TD>n";
echo "<TD>" . $R->APELLIDOS . "</TD></TR>n";
}
echo "</TABLE>";
?>
</BODY>
</HTML>

Sé que este artículo es bastante corto y no cubre algunos aspectos básicos como instalación de PHP con Windows o con Linux y activar el soporte a InterBase, pero también estoy consciente que cuando menos ayudará a algunas personas que ya conocen PHP a utilizar las ventajas de InterBase en esta plataforma de desarrollo tan popular, como PHP.




Autor: Alfonso Ricaño Bringas
http://www.mononeurona.org/index.php?idp=402

Usuarios que han visto este tema también han visto...

- Como hacer encuestas con PHP y MySQL
- Subir archivos con PHP por FTP
- Recoger datos del formulario POST en PHP
- Una imagen cada día de la semana
- Graficas de quesitos en 3D en PHP


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 26-05-2012 a las 09:50:39