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.
Usuarios que han visto este tema también han visto...
- El lenguaje SQL y PHP
- Paginador en PHP con buscador incluído para MySQL
- Usando archivos remotos en PHP
- Ocultando PHP
- Bucle while, Cómo funciona?
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.