Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Array
(
[0] => standard
[1] => bcmath
[2] => calendar
[3] => ctype
[4] => com
[5] => ftp
[6] => mysql
[7] => odbc
[8] => overload
[9] => pcre
[10] => session
[11] => tokenizer
[12] => xml
[13] => wddx
[14] => zlib
[15] => apache
)
?>
</BODY>
</HTML>
<CENTER>
<H4><strong>BIENVENIDO A MI SISTEMA</strong></H4>
Nombre:<input type="text" name=txtname>
</CENTER>
</BODY>
</HTML>
</BODY>
</HTML>
$valor = factorial(7);
echo "<HR>\n";
echo "El factorial de 7 es $valor<BR>\n";
?>
// inicialización de variables
$nombre = 'Agustín';
$direccion = 'Ctra. Valencia Km.7';
$telefono = '91234567';
$email = 'ayague@midireccion.es';
?>
<BODY>
<?php
for ($i = 1; $i <= 5; $i++)
echo "El número es: $i<BR>";
?>
</BODY>
</HTML>
mysql_free_result($Latrib);
mysql_close($conex);
?>
27.- Conexión con Mysql , Información del gestor MySQL, Recorrido de Cursores
<!--Cap11/cursor.php-->
<HTML>
<HEAD><TITLE>Conexión con MySql</TITLE></HEAD>
<?php
//Establecimiento de la conexión
$conex = mysql_connect("localhost", "root", "root")
or die("NO se pudo realizar la conexión");
// Selección de la base de datos
mysql_select_db("LibroPHP", $conex);
//Preparación y ejecución de la consulta
$cons = "SELECT * FROM Empleados";
$resultado = mysql_query($cons,$conex);
//Obtención del número de filas del resultado
$Num_filas = mysql_num_rows($resultado);
echo "<Br>Número de filas en el resultado: $Num_filas<BR>\n";
?>
<BR>
<HR>
</BODY>
</HTML>
29.- Mostrando todas las Tablas y sus campos y sus parámetros. dicmysql.php
<!--Cap11/dicmysql.php -->
<HTML>
<CENTER><BR><BR>
<TABLE BORDER=1 WIDTH=60%>
<TR><TD ALIGN='center'><FONT COLOR='blue'>Base de Datos</FONT></TD>
<TD ALIGN='center'><FONT COLOR='blue'>Tabla</FONT></TD>
<TD ALIGN='center'><FONT COLOR='blue'>Campo</FONT></TD></TR>
<TR><TD ALIGN='center'>
<?php
$conex = mysql_connect("localhost", "root", "");
// Primero información de las bases de datos
echo "<FORM NAME='datos' ACTION='dicmysql.php' METHOD='POST'>\n";
$Num_bds = mysql_num_rows($bds);
echo "<SELECT NAME='sbd'
onChange = 'document.datos.stab.selectedIndex = 0;
document.datos.sfield.selectedIndex = 0;
document.datos.submit()'>";
echo "\n";
// Se forman todas las opciones del select
for ($i = 0; $i < $Num_bds; $i++)
{
$nombre_base[$i] = mysql_tablename($bds, $i);
echo "<OPTION VALUE='$i'";
// Si el índice es $sbd es que era el seleccionado
if ($i == $sbd)
echo " SELECTED";
echo ">".$nombre_base[$i]."</OPTION>\n";
echo "\n";
}
echo "</SELECT></TD>\n";
echo "SI";
else
echo "NO";
echo "</FONT></TD></TR>\n";
echo "<TR><TD><FONT COLOR='blue'>Tipo: </FONT></TD>";
echo "<TD><FONT COLOR='red'>" . $prop->type;
echo "</FONT></TD></TR>\n";
echo "</TABLE>";
} // de si tiene tablas la bd
else {
?>
<TD>
<SELECT NAME = 'stab' onChange = 'document.datos.submit()'>
<OPTION VALUE = '0' SELECTED>   </OPTION>
</SELECT>
</TD> <TD>
<SELECT NAME = 'sfield' onChange = 'document.datos.submit()'>
<OPTION VALUE = '0' SELECTED>   </OPTION>
</SELECT>
</TD> <BR></TR>
</TABLE>
<HR><BR><BR>
<FONT SIZE=+1 COLOR=red>
La base de datos No tiene tablas definidas</FONT>
<?
} // de generar los select aunque no tengan tablas
?>
<BR>
<HR>
</BODY>
</HTML>
Resultado:
CODIGO BLOB,
PRIMARY KEY(NOMBRE))"))
{
echo mysql_error();
die("error al crear la base de datos");
}
echo "BASE DE DATOS DE BIBLIOTECA JAVASCRIPT CREADA";
?>
</BODY>
</HTML>
<?php
/* ///////////////////////////////////////////////////
* <!-- Cap14/BibliotecaJavascript/obtenfuncion.inc -->
* ///////////////////////////////////////////////// */
function obtener_funcion($nombre, $indentacion)
{
// Conexión y selección de la base de datos de la biblioteca
if (!($conexion = mysql_connect("localhost", "root","root")))
die("No se puede conectar");
if (!mysql_select_db("bibliotecajavascript"))
die("no se puede seleccionar la base de datos");
if (!($cursor = mysql_query("SELECT *
FROM FUNCIONES
WHERE NOMBRE='$nombre'")))
{
echo mysql_error();
die("ERROR: SELECT no válido");
}
$fila = mysql_fetch_row($cursor);
echo "\n";
$blancos = " ";
$blancos = str_repeat($blancos, $indentacion);
$fila[1] = ereg_replace("[\n]", "\n" . $blancos, $fila[1]);
echo "$blancos$fila[1]\n\n";
}
?>
<head>
<body>
<div align=“center”>
<h1><font color=green>Insertar Registro de Clientes</font></h1>
<form method=“post” action=“insertar.php”>
Código_Cliente<br>
<input type=“text” name=“c_codcli”><br>
Nombre_Cliente<br>
<input type=”text” name=”c_nomcli”><br>
Dirección_Cliente<br>
<input type=“text” name=“c_dircli”><br>
Teléfono_Cliente<br>
<input type=“text” name=“c_telcli”><br>
<font size=4 color=red>
<p><input type=“Submit” value=“Insertar”><input type=”Reset”></font>
</form><img src=“067231842.jpg”>
</div>
</body>
</html>
Grabar como index.htm
Desde un Browser Netscape o Mozilla
http://localhost/index.htm
Ingrese los Datos
// Insertar un Registro
<html>
<head><title> insertar.php </title>
<head>
<body><?php //Conexion con la Base de Datos
mysql_connect(“localhost”,”root”,””);
mysql_db_query(“s1669db”, “insert into cliente(c_codcli,c_nomcli,c_dircli,c_telcli)
values(‘$c_codcli’,’$c_nomcli’,’$c_dircli’,’$c_telcli’)”);
?>
<h1>div align=”center”><font color = red>Registro Insertado</font></div></h1>
<div align=”center”><a href=”lectura.php”><font size = 6 color = green>Visualizar el
Contenido de la base</font>
</a></div><br><br>
<center><img src=”continue.gif”></center>
</body>
</html>
// Lectura de Datos
<html>
<head><title>Lectura de Datos </title>
</head>
<body>
<h1><div align= center><font color=red><b>Lectura de la Tabla Clientes
</b></font></div></h1>
<?
// Conexión a la Base de Datos
mysql_connect(“localhost”,”root”,””);
// Ejecución la Sentencia SQL
$result=mysql_db_query(“s1669db”, “select * from cliente”);
?>
<table align=”center”>
<tr><th><font size=4 color=blue><b>Código</b></font></th>
<th><font size=4 color=blue><b>Nombre</b></font></th>
<th><font size=4 color=blue><b>Dirección</b></font></th>
<th><font size=4 color=blue><b>Teléfono</b></font></th></tr>
<?
// Mostraremos los registros
while($row=mysql_fetch_array($result))
{
echo’<tr><td>’.$row[“c_codcli”].’</td>’;
echo’<td>’.$row[“c_nomcli”].’</td>’;
echo’<td>’.$row[“c_dircli”].’</td>’;
echo’<td>’.$row[“c_telcli”].’</td></tr>’;
}
mysql_free_result($result)
?>
</table>
<div align =”center”>
<a href=”index.htm”><font size =4 color=green><b>Añadir un Nuevo
Registo</b></font></a><br>
</div>
</body>
</html>
//Actualizar2
<html>
<head></title>Actualizar2.php</title>
</head>
<body>
<?
//Conexión a la Base de Datos
mysql_connect(“localhost”,”root”,””);
//Creamos la Sentencia SQL y se ejecuta
$ssql=”Update cliente set c_nomcli=’$c_nomcli’,
c_dircli=’$c_dircli’,
c_telcli=’$c_telcli’
where c_codcli=’$c_codcli’”;
mysql_db_query(“s1669db”,$ssql);
?>
<h1><div align=”center><font color=blue><b>Registro
Actualizado</b></font></div></h1>
<div align=”center”><a href=”lectura.php”><font color=blue><b>Visualizar El Contenido
de la BD’s</b></a></div>
</body>
</html>
// Borrar un Registro
<html>
<head></title>Borrar1.php </title>
</head>
<body>
<div align=”center”>
<h1><font size=6 color=yellow><b><Borrar un Registro</b></font></h1><br>
<?
//Conexión con la Base de Datos
mysql_connect(“localhost”,”root”,””);
echo’<form method=”post” action=”borrar2.php”><font size=5
color=red><b>Codigo</b></font><br>’;
//Creamos la Sentencia SQL y la ejecutamos