Consulta también:
- Consulta de registros en BD de MySQLcon PHP
- Editor de registro windows 7 - Guide
- Formulario de contacto php con envio a correo electronico - Guide
- Como registrar un celular en claro - Guide
- Como descargar libros en lectulandia sin registrarse - Guide
- Formulario de contacto html que llegue a mi correo sin php ✓ - Foro de webmastering
11 respuestas
dapc21
Mensajes enviados
1
Fecha de inscripción
sábado, 20 de junio de 2009
Estatus
Miembro
Última intervención
sábado, 20 de junio de 2009
18
20 jun 2009 a las 00:48
20 jun 2009 a las 00:48
Hola a todos, bueno yo ando iniciándome en este mundo pero creo que le pongo empeño a lo que hago y trato de ir más allá de lo que me enseñan en clases... Aquí tengo un programa parecido a lo que plantea el amigo JCHuerta81... Espero les guste...
___________________________________________________________________________________________
Consta de 3 archivos: telefonia.html , telefonos.php , procesa.php
Deben obviamente crear una tabla llamada suscriptores la cual contendrá los siguientes campos en este mismo orden: cod_suscriptor,cedula,nombre,fecha_sus,direccion. Repito es algo básico y primera vez que hago un programa que contiene esto pero considero que a cualquiera podría ayudar.
___________________________________________________________________________________________
telefonia.html
___________________________________________________________________________________________
<html>
<!-- *********************************************************************
NOMBRE: Daniel Alejandro Peña Campos.
CORREO: dapc21@hotmail.com
PROF: Luis Brito.
MATERIA: Pag. Web II
INSTITUTO UNIVERSITARIO DE TECNOLOGÍA DE CUMANÁ (VENEZUELA).
********************************************************************* -->
<head>
<title>Telefonia</title>
<script language="javascript">
c = (document.getElementById)? true:false;
function inicio(obj) {
if (c) {
obj.visibility = "visible"; //capa principal visible
//Estas capas se ocultan aqui para al darle al boton cancelar en cada formulario pueda colocar o mostrar lacapa de inicio
Eliminar.style.visibility = "hidden"; //oculta
Insertar.style.visibility = "hidden"; //oculta
Actualizar.style.visibility = "hidden"; //oculta
Buscar.style.visibility = "hidden"; //oculta
Mostrar.style.visibility = "hidden"; //oculto la capa
}
}
function inserta(obj) {
if (c){
obj.visibility = "visible"; //hago visible la capa
Eliminar.style.visibility = "hidden"; //oculto la capa
Actualizar.style.visibility = "hidden"; //oculto la capa
Buscar.style.visibility = "hidden"; //oculto la capa
Mostrar.style.visibility = "hidden"; //oculto la capa
}
}
function elimina(obj) {
if (c){
obj.visibility = "visible"; //hago visible la capa
Insertar.style.visibility = "hidden"; //oculto la capa
Actualizar.style.visibility = "hidden"; //oculto la capa
Buscar.style.visibility = "hidden"; //oculto la capa
Mostrar.style.visibility = "hidden"; //oculto la capa
}
}
function actualiza(obj) {
if (c){
obj.visibility = "visible"; //hago visible la capa
Insertar.style.visibility = "hidden"; //oculto la capa
Eliminar.style.visibility = "hidden"; //oculto la capa
Buscar.style.visibility = "hidden"; //oculto la capa
Mostrar.style.visibility = "hidden"; //oculto la capa
}
}
function busca(obj) {
if (c){
obj.visibility = "visible"; //hago visible la capa
Insertar.style.visibility = "hidden"; //oculto la capa
Eliminar.style.visibility = "hidden"; //oculto la capa
Actualizar.style.visibility = "hidden"; //oculto la capa
Mostrar.style.visibility = "hidden"; //oculto la capa
}
}
function muestra(obj) {
if (c){
obj.visibility = "visible"; //hago visible la capa
Insertar.style.visibility = "hidden"; //oculto la capa
Eliminar.style.visibility = "hidden"; //oculto la capa
Actualizar.style.visibility = "hidden"; //oculto la capa
Buscar.style.visibility = "hidden"; //oculto la capa
}
}
</script>
<style type="text/css">
<!--
#Insertar {
position: absolute;
left: 20%;
top: 0%;
width: 80%;
height: 100%;
color:#003366;
visibility: hidden;
background: white;
z-index:5;
}
#Eliminar {
position: absolute;
left: 20%;
top: 0%;
width: 80%;
height: 100%;
color:#003366;
visibility: hidden;
background: white;
z-index:5;
}
#Actualizar {
position: absolute;
left: 20%;
top: 0%;
width: 80%;
height: 100%;
color:#003366;
visibility: hidden;
background: white;
z-index:5;
}
#Buscar {
position: absolute;
left: 20%;
top: 0%;
width: 80%;
height: 100%;
color:#003366;
visibility: hidden;
background: white;
z-index:5;
}
#Mostrar {
position: absolute;
left: 20%;
top: 0%;
width: 80%;
height: 100%;
color:#003366;
visibility: hidden;
background: white;
z-index:5;
}
#Izquierdo {
position:absolute;
width:20%;
height:100%;
top:0%;
left:0%;
z-index:3;
background: #003366;
}
#capaBienvenida {
position:absolute;
left: 20%;
top: 0%;
width: 80%;
height: 100%;
color:#003366;
visibility: visible;
background: white;
}
-->
</style>
</head>
<body onload="inicio(capaBienvenida.style);">
<div id="capaBienvenida">
<p align="center"> <font size="16">Selecciona una de las opciones del menu...</font> </p>
</div>
<div id="Izquierdo">
<p align="center"> <font size="30" color="white">MENU</font> </p>
<p align="center"> <a href="#" onclick="inserta(Insertar.style);"> <font size="6" color="white"> Insertar </font></a></p>
<p align="center"> <a href="#" onclick="elimina(Eliminar.style);"> <font size="6" color="white"> Eliminar </font></a></p>
<p align="center"> <a href="#" onclick="actualiza(Actualizar.style);"> <font size="6" color="white"> Actualizar </font></a></p>
<p align="center"> <a href="#" onclick="busca(Buscar.style);"> <font size="6" color="white"> Buscar </font></a></p>
<p align="center"> <a href="#" onclick="muestra(Mostrar.style);"> <font size="6" color="white"> Mostrar Tabla </font></a></p>
</div>
<div id="Insertar">
<p align="center">
<br />
<br />
<strong> Ingresar Suscriptor </strong> <br />
</p> <br />
<form method="post" action="procesa.php">
<table align="center">
<tr>
<td><strong>Codigo del suscriptor:</strong></td>
<td>
<input type="text" id="codigo" name="codigo" />
</td>
</tr>
<tr>
<td><strong>Cedula:</strong> </td>
<td>
<input type="text" id="cedula" name="cedula"></td>
</tr>
<tr>
<td><strong>Nombre:</strong> </td>
<td>
<input type="text" id="nombre" name="nombre"></td>
</tr>
<tr>
<td><strong>Fecha:</strong> </td>
<td>
<input type="text" id="fecha" name="fecha"></td>
</tr>
<tr>
<td><strong>Direccion:</strong> </td>
<td>
<input type="text" id="direccion" name="direccion"></td>
</tr>
</table>
<p> </p>
<table align="center">
<tr>
<td>
<input type="submit" id="guardar" name="guardar" value="Guardar" />
</td>
<td>
<input type="reset" id="borrar" name="borrar" value="Borrar" />
</td>
<td>
<input type="button" id="cancelar" name="cancelar" value="Cancelar" onclick="inicio(capaBienvenida.style);" />
</td>
</tr>
</table>
<p align="center">
<label></label>
</p>
</form>
</div>
<div id="Eliminar">
<p align="center">
<br />
<br />
<strong> Eliminar Suscriptor </strong> <br />
</p> <br />
<form method="post" action="procesa.php">
<table align="center">
<tr>
<td><strong>Codigo del suscriptor:</strong></td>
<td>
<input type="text" id="codigo" name="codigo" /></td>
</tr>
</table>
<p> </p>
<table align="center">
<tr>
<td>
<input type="submit" id="elim" name="elim" value="Eliminar" />
</td>
<td>
<input type="reset" id="borrar" name="borrar" value="Borrar" />
</td>
<td>
<input type="button" id="cancelar" name="cancelar" value="Cancelar" onclick="inicio(capaBienvenida.style);" />
</td>
</tr>
</table>
</form>
</div>
<div id="Actualizar">
<p align="center">
<br />
<br />
<strong> Actualizar Suscriptor </strong> <br />
</p> <br />
<form method="post" action="procesa.php">
<table align="center">
<tr>
<td><strong>Codigo del suscriptor:</strong></td>
<td>
<input type="text" id="codigo" name="codigo" />
</td>
</tr>
<tr>
<td><strong>Cedula:</strong> </td>
<td>
<input type="text" id="cedula" name="cedula"></td>
</tr>
<tr>
<td><strong>Nombre:</strong> </td>
<td>
<input type="text" id="nombre" name="nombre"></td>
</tr>
<tr>
<td><strong>Fecha:</strong> </td>
<td>
<input type="text" id="fecha" name="fecha"></td>
</tr>
<tr>
<td><strong>Direccion:</strong> </td>
<td>
<input type="text" id="direccion" name="direccion"></td>
</tr>
</table>
<p> </p>
<table align="center">
<tr>
<td>
<input type="submit" id="act" name="act" value="Actualizar" />
</td>
<td>
<input type="reset" id="borrar" name="borrar" value="Borrar" />
</td>
<td>
<input type="button" id="cancelar" name="cancelar" value="Cancelar" onclick="inicio(capaBienvenida.style);" />
</td>
</tr>
</table>
<p align="center">
<label></label>
</p>
</form>
</div>
<div id="Buscar">
<p align="center">
<br />
<br />
<strong> Buscar Suscriptor </strong> <br />
</p> <br />
<form method="post" action="procesa.php">
<table align="center">
<tr>
<td><strong>Codigo del suscriptor:</strong></td>
<td>
<input type="text" id="codigo" name="codigo" /></td>
</tr>
</table>
<p> </p>
<table align="center">
<tr>
<td>
<input type="submit" id="busc" name="busc" value="Buscar" />
</td>
<td>
<input type="reset" id="borrar" name="borrar" value="Borrar" />
</td>
<td>
<input type="button" id="cancelar" name="cancelar" value="Cancelar" onclick="inicio(capaBienvenida.style);" />
</td>
</tr>
</table>
</form>
</div>
<div id="Mostrar">
<p align="center">
<br />
<br />
<strong> Ver Suscriptores </strong> <br />
</p> <br />
<form method="post" action="procesa.php">
<p> </p>
<table align="center">
<tr>
<td>
<input type="submit" id="m_tabla" name="m_tabla" value="Ver Tabla de Suscriptores" />
</td>
<td>
<input type="button" id="cancelar" name="cancelar" value="Cancelar" onclick="inicio(capaBienvenida.style);" />
</td>
</tr>
</table>
</form>
</div>
</body>
</html>
___________________________________________________________________________________________
procesa.php
___________________________________________________________________________________________
<?php
include("telefonos.php");
//Textbox de formularios
$cod=$_POST['codigo'];
$ced=$_POST['cedula'];
$nom=$_POST['nombre'];
$fec=$_POST['fecha'];
$dir=$_POST['direccion'];
//Botones de formularios que realizan alguna accion, guardar, eliminar, etc.
$guardar=$_POST['guardar'];
$elim=$_POST['elim'];
$act=$_POST['act'];
$busc=$_POST['busc'];
$m_tabla=$_POST['m_tabla'];
//Accion que realizan cada uno de los botones
if($guardar){
$link=mysql_connect("localhost","root","root"); //abro la conexion
mysql_select_db("telefonos",$link); //selecciono mi base de datos
$ingreso=mysql_query("INSERT INTO suscriptores(cod_suscriptor,cedula,nombre,fecha_sus,direccion) VALUES('$cod','$ced','$nom','$fec','$dir')", $link);
mysql_close($link); //cierro la conexion
$tabla=muestraTabla($cod,$ced,$nom,$fec,$dir); //finalmente visualizo la tabla
}
if($elim){
$link=mysql_connect("localhost","root","root"); //abro la conexion
mysql_select_db("telefonos",$link); //selecciono mi base de datos
$borrar=mysql_query("DELETE FROM suscriptores WHERE cod_suscriptor='$cod'", $link);
mysql_close($link); //cierro la conexion
$tabla=muestraTabla($cod,$ced,$nom,$fec,$dir); //finalmente visualizo la tabla
}
if($act){
$link=mysql_connect("localhost","root","root"); //abro la conexion
mysql_select_db("telefonos",$link); //selecciono mi base de datos
$actualizar=mysql_query("UPDATE suscriptores SET cedula='$ced', nombre='$nom', fecha_sus='$fec', direccion='$dir' WHERE cod_suscriptor='$cod'", $link);
mysql_close($link); //cierro la conexion
$tabla=muestraTabla($cod,$ced,$nom,$fec,$dir); //finalmente visualizo la tabla
}
if($busc){
muestraUnoDeLaTabla($cod,$ced,$nom,$fec,$dir);
}
if($m_tabla){
$tabla=muestraTabla($cod,$ced,$nom,$fec,$dir);
}
echo "<center><a href='telefonia.html'>Volver al Inicio</a></center>";
?>
___________________________________________________________________________________________
telefonos.php
___________________________________________________________________________________________
<?
function muestraTabla($cod,$ced,$nom,$fec,$dir){
$link=mysql_connect("localhost","root","root"); //abro la conexion
mysql_select_db("telefonos",$link); //selecciono mi base de datos
//selecciono campos para mostrarlos
$result=mysql_query("SELECT cod_suscriptor,cedula,nombre,fecha_sus,direccion FROM suscriptores ORDER BY cod_suscriptor ASC", $link);
if($row=mysql_fetch_array($result)){
echo "<table border='1' align='center'>\n";
echo "<tr><td>Código de Suscriptor</td><td>Cedula</td><td>Nombre</td><td>Fecha de Suscripcion</td><td>Dirección</td></tr>\n";
do{
echo "<tr><td>".$row["cod_suscriptor"]."</td><td>".$row["cedula"]."</td><td>".$row["nombre"]."</td><td>".$row["fecha_sus"]."</td><td>".$row["direccion"]."</td></tr> \n";
}while($row=mysql_fetch_array($result));
echo "</table>\n";
}
else{
echo "<center>No se ha encontrado ningun registro...</center>";
}
mysql_close($link); //cierro la conexion
}
function muestraUnoDeLaTabla($cod,$ced,$nom,$fec,$dir){
$link=mysql_connect("localhost","root","root"); //abro la conexion
mysql_select_db("telefonos",$link); //selecciono mi base de datos
//selecciono campos para mostrarlos
$result=mysql_query("SELECT cod_suscriptor,cedula,nombre,fecha_sus,direccion FROM suscriptores WHERE cod_suscriptor='$cod'", $link);
if($row=mysql_fetch_array($result)){
echo "<table border='1' align='center'>\n";
echo "<tr><td>Código de Suscriptor</td><td>Cedula</td><td>Nombre</td><td>Fecha de Suscripcion</td><td>Dirección</td></tr>\n";
do{
echo "<tr><td>".$row["cod_suscriptor"]."</td><td>".$row["cedula"]."</td><td>".$row["nombre"]."</td><td>".$row["fecha_sus"]."</td><td>".$row["direccion"]."</td></tr> \n";
}while($row=mysql_fetch_array($result));
echo "</table>\n";
}
else{
echo "<center>No se ha encontrado ningun registro con este código...</center>";
}
mysql_close($link); //cierro la conexion
}
?>
___________________________________________________________________________________________
fin
___________________________________________________________________________________________
___________________________________________________________________________________________
Consta de 3 archivos: telefonia.html , telefonos.php , procesa.php
Deben obviamente crear una tabla llamada suscriptores la cual contendrá los siguientes campos en este mismo orden: cod_suscriptor,cedula,nombre,fecha_sus,direccion. Repito es algo básico y primera vez que hago un programa que contiene esto pero considero que a cualquiera podría ayudar.
___________________________________________________________________________________________
telefonia.html
___________________________________________________________________________________________
<html>
<!-- *********************************************************************
NOMBRE: Daniel Alejandro Peña Campos.
CORREO: dapc21@hotmail.com
PROF: Luis Brito.
MATERIA: Pag. Web II
INSTITUTO UNIVERSITARIO DE TECNOLOGÍA DE CUMANÁ (VENEZUELA).
********************************************************************* -->
<head>
<title>Telefonia</title>
<script language="javascript">
c = (document.getElementById)? true:false;
function inicio(obj) {
if (c) {
obj.visibility = "visible"; //capa principal visible
//Estas capas se ocultan aqui para al darle al boton cancelar en cada formulario pueda colocar o mostrar lacapa de inicio
Eliminar.style.visibility = "hidden"; //oculta
Insertar.style.visibility = "hidden"; //oculta
Actualizar.style.visibility = "hidden"; //oculta
Buscar.style.visibility = "hidden"; //oculta
Mostrar.style.visibility = "hidden"; //oculto la capa
}
}
function inserta(obj) {
if (c){
obj.visibility = "visible"; //hago visible la capa
Eliminar.style.visibility = "hidden"; //oculto la capa
Actualizar.style.visibility = "hidden"; //oculto la capa
Buscar.style.visibility = "hidden"; //oculto la capa
Mostrar.style.visibility = "hidden"; //oculto la capa
}
}
function elimina(obj) {
if (c){
obj.visibility = "visible"; //hago visible la capa
Insertar.style.visibility = "hidden"; //oculto la capa
Actualizar.style.visibility = "hidden"; //oculto la capa
Buscar.style.visibility = "hidden"; //oculto la capa
Mostrar.style.visibility = "hidden"; //oculto la capa
}
}
function actualiza(obj) {
if (c){
obj.visibility = "visible"; //hago visible la capa
Insertar.style.visibility = "hidden"; //oculto la capa
Eliminar.style.visibility = "hidden"; //oculto la capa
Buscar.style.visibility = "hidden"; //oculto la capa
Mostrar.style.visibility = "hidden"; //oculto la capa
}
}
function busca(obj) {
if (c){
obj.visibility = "visible"; //hago visible la capa
Insertar.style.visibility = "hidden"; //oculto la capa
Eliminar.style.visibility = "hidden"; //oculto la capa
Actualizar.style.visibility = "hidden"; //oculto la capa
Mostrar.style.visibility = "hidden"; //oculto la capa
}
}
function muestra(obj) {
if (c){
obj.visibility = "visible"; //hago visible la capa
Insertar.style.visibility = "hidden"; //oculto la capa
Eliminar.style.visibility = "hidden"; //oculto la capa
Actualizar.style.visibility = "hidden"; //oculto la capa
Buscar.style.visibility = "hidden"; //oculto la capa
}
}
</script>
<style type="text/css">
<!--
#Insertar {
position: absolute;
left: 20%;
top: 0%;
width: 80%;
height: 100%;
color:#003366;
visibility: hidden;
background: white;
z-index:5;
}
#Eliminar {
position: absolute;
left: 20%;
top: 0%;
width: 80%;
height: 100%;
color:#003366;
visibility: hidden;
background: white;
z-index:5;
}
#Actualizar {
position: absolute;
left: 20%;
top: 0%;
width: 80%;
height: 100%;
color:#003366;
visibility: hidden;
background: white;
z-index:5;
}
#Buscar {
position: absolute;
left: 20%;
top: 0%;
width: 80%;
height: 100%;
color:#003366;
visibility: hidden;
background: white;
z-index:5;
}
#Mostrar {
position: absolute;
left: 20%;
top: 0%;
width: 80%;
height: 100%;
color:#003366;
visibility: hidden;
background: white;
z-index:5;
}
#Izquierdo {
position:absolute;
width:20%;
height:100%;
top:0%;
left:0%;
z-index:3;
background: #003366;
}
#capaBienvenida {
position:absolute;
left: 20%;
top: 0%;
width: 80%;
height: 100%;
color:#003366;
visibility: visible;
background: white;
}
-->
</style>
</head>
<body onload="inicio(capaBienvenida.style);">
<div id="capaBienvenida">
<p align="center"> <font size="16">Selecciona una de las opciones del menu...</font> </p>
</div>
<div id="Izquierdo">
<p align="center"> <font size="30" color="white">MENU</font> </p>
<p align="center"> <a href="#" onclick="inserta(Insertar.style);"> <font size="6" color="white"> Insertar </font></a></p>
<p align="center"> <a href="#" onclick="elimina(Eliminar.style);"> <font size="6" color="white"> Eliminar </font></a></p>
<p align="center"> <a href="#" onclick="actualiza(Actualizar.style);"> <font size="6" color="white"> Actualizar </font></a></p>
<p align="center"> <a href="#" onclick="busca(Buscar.style);"> <font size="6" color="white"> Buscar </font></a></p>
<p align="center"> <a href="#" onclick="muestra(Mostrar.style);"> <font size="6" color="white"> Mostrar Tabla </font></a></p>
</div>
<div id="Insertar">
<p align="center">
<br />
<br />
<strong> Ingresar Suscriptor </strong> <br />
</p> <br />
<form method="post" action="procesa.php">
<table align="center">
<tr>
<td><strong>Codigo del suscriptor:</strong></td>
<td>
<input type="text" id="codigo" name="codigo" />
</td>
</tr>
<tr>
<td><strong>Cedula:</strong> </td>
<td>
<input type="text" id="cedula" name="cedula"></td>
</tr>
<tr>
<td><strong>Nombre:</strong> </td>
<td>
<input type="text" id="nombre" name="nombre"></td>
</tr>
<tr>
<td><strong>Fecha:</strong> </td>
<td>
<input type="text" id="fecha" name="fecha"></td>
</tr>
<tr>
<td><strong>Direccion:</strong> </td>
<td>
<input type="text" id="direccion" name="direccion"></td>
</tr>
</table>
<p> </p>
<table align="center">
<tr>
<td>
<input type="submit" id="guardar" name="guardar" value="Guardar" />
</td>
<td>
<input type="reset" id="borrar" name="borrar" value="Borrar" />
</td>
<td>
<input type="button" id="cancelar" name="cancelar" value="Cancelar" onclick="inicio(capaBienvenida.style);" />
</td>
</tr>
</table>
<p align="center">
<label></label>
</p>
</form>
</div>
<div id="Eliminar">
<p align="center">
<br />
<br />
<strong> Eliminar Suscriptor </strong> <br />
</p> <br />
<form method="post" action="procesa.php">
<table align="center">
<tr>
<td><strong>Codigo del suscriptor:</strong></td>
<td>
<input type="text" id="codigo" name="codigo" /></td>
</tr>
</table>
<p> </p>
<table align="center">
<tr>
<td>
<input type="submit" id="elim" name="elim" value="Eliminar" />
</td>
<td>
<input type="reset" id="borrar" name="borrar" value="Borrar" />
</td>
<td>
<input type="button" id="cancelar" name="cancelar" value="Cancelar" onclick="inicio(capaBienvenida.style);" />
</td>
</tr>
</table>
</form>
</div>
<div id="Actualizar">
<p align="center">
<br />
<br />
<strong> Actualizar Suscriptor </strong> <br />
</p> <br />
<form method="post" action="procesa.php">
<table align="center">
<tr>
<td><strong>Codigo del suscriptor:</strong></td>
<td>
<input type="text" id="codigo" name="codigo" />
</td>
</tr>
<tr>
<td><strong>Cedula:</strong> </td>
<td>
<input type="text" id="cedula" name="cedula"></td>
</tr>
<tr>
<td><strong>Nombre:</strong> </td>
<td>
<input type="text" id="nombre" name="nombre"></td>
</tr>
<tr>
<td><strong>Fecha:</strong> </td>
<td>
<input type="text" id="fecha" name="fecha"></td>
</tr>
<tr>
<td><strong>Direccion:</strong> </td>
<td>
<input type="text" id="direccion" name="direccion"></td>
</tr>
</table>
<p> </p>
<table align="center">
<tr>
<td>
<input type="submit" id="act" name="act" value="Actualizar" />
</td>
<td>
<input type="reset" id="borrar" name="borrar" value="Borrar" />
</td>
<td>
<input type="button" id="cancelar" name="cancelar" value="Cancelar" onclick="inicio(capaBienvenida.style);" />
</td>
</tr>
</table>
<p align="center">
<label></label>
</p>
</form>
</div>
<div id="Buscar">
<p align="center">
<br />
<br />
<strong> Buscar Suscriptor </strong> <br />
</p> <br />
<form method="post" action="procesa.php">
<table align="center">
<tr>
<td><strong>Codigo del suscriptor:</strong></td>
<td>
<input type="text" id="codigo" name="codigo" /></td>
</tr>
</table>
<p> </p>
<table align="center">
<tr>
<td>
<input type="submit" id="busc" name="busc" value="Buscar" />
</td>
<td>
<input type="reset" id="borrar" name="borrar" value="Borrar" />
</td>
<td>
<input type="button" id="cancelar" name="cancelar" value="Cancelar" onclick="inicio(capaBienvenida.style);" />
</td>
</tr>
</table>
</form>
</div>
<div id="Mostrar">
<p align="center">
<br />
<br />
<strong> Ver Suscriptores </strong> <br />
</p> <br />
<form method="post" action="procesa.php">
<p> </p>
<table align="center">
<tr>
<td>
<input type="submit" id="m_tabla" name="m_tabla" value="Ver Tabla de Suscriptores" />
</td>
<td>
<input type="button" id="cancelar" name="cancelar" value="Cancelar" onclick="inicio(capaBienvenida.style);" />
</td>
</tr>
</table>
</form>
</div>
</body>
</html>
___________________________________________________________________________________________
procesa.php
___________________________________________________________________________________________
<?php
include("telefonos.php");
//Textbox de formularios
$cod=$_POST['codigo'];
$ced=$_POST['cedula'];
$nom=$_POST['nombre'];
$fec=$_POST['fecha'];
$dir=$_POST['direccion'];
//Botones de formularios que realizan alguna accion, guardar, eliminar, etc.
$guardar=$_POST['guardar'];
$elim=$_POST['elim'];
$act=$_POST['act'];
$busc=$_POST['busc'];
$m_tabla=$_POST['m_tabla'];
//Accion que realizan cada uno de los botones
if($guardar){
$link=mysql_connect("localhost","root","root"); //abro la conexion
mysql_select_db("telefonos",$link); //selecciono mi base de datos
$ingreso=mysql_query("INSERT INTO suscriptores(cod_suscriptor,cedula,nombre,fecha_sus,direccion) VALUES('$cod','$ced','$nom','$fec','$dir')", $link);
mysql_close($link); //cierro la conexion
$tabla=muestraTabla($cod,$ced,$nom,$fec,$dir); //finalmente visualizo la tabla
}
if($elim){
$link=mysql_connect("localhost","root","root"); //abro la conexion
mysql_select_db("telefonos",$link); //selecciono mi base de datos
$borrar=mysql_query("DELETE FROM suscriptores WHERE cod_suscriptor='$cod'", $link);
mysql_close($link); //cierro la conexion
$tabla=muestraTabla($cod,$ced,$nom,$fec,$dir); //finalmente visualizo la tabla
}
if($act){
$link=mysql_connect("localhost","root","root"); //abro la conexion
mysql_select_db("telefonos",$link); //selecciono mi base de datos
$actualizar=mysql_query("UPDATE suscriptores SET cedula='$ced', nombre='$nom', fecha_sus='$fec', direccion='$dir' WHERE cod_suscriptor='$cod'", $link);
mysql_close($link); //cierro la conexion
$tabla=muestraTabla($cod,$ced,$nom,$fec,$dir); //finalmente visualizo la tabla
}
if($busc){
muestraUnoDeLaTabla($cod,$ced,$nom,$fec,$dir);
}
if($m_tabla){
$tabla=muestraTabla($cod,$ced,$nom,$fec,$dir);
}
echo "<center><a href='telefonia.html'>Volver al Inicio</a></center>";
?>
___________________________________________________________________________________________
telefonos.php
___________________________________________________________________________________________
<?
function muestraTabla($cod,$ced,$nom,$fec,$dir){
$link=mysql_connect("localhost","root","root"); //abro la conexion
mysql_select_db("telefonos",$link); //selecciono mi base de datos
//selecciono campos para mostrarlos
$result=mysql_query("SELECT cod_suscriptor,cedula,nombre,fecha_sus,direccion FROM suscriptores ORDER BY cod_suscriptor ASC", $link);
if($row=mysql_fetch_array($result)){
echo "<table border='1' align='center'>\n";
echo "<tr><td>Código de Suscriptor</td><td>Cedula</td><td>Nombre</td><td>Fecha de Suscripcion</td><td>Dirección</td></tr>\n";
do{
echo "<tr><td>".$row["cod_suscriptor"]."</td><td>".$row["cedula"]."</td><td>".$row["nombre"]."</td><td>".$row["fecha_sus"]."</td><td>".$row["direccion"]."</td></tr> \n";
}while($row=mysql_fetch_array($result));
echo "</table>\n";
}
else{
echo "<center>No se ha encontrado ningun registro...</center>";
}
mysql_close($link); //cierro la conexion
}
function muestraUnoDeLaTabla($cod,$ced,$nom,$fec,$dir){
$link=mysql_connect("localhost","root","root"); //abro la conexion
mysql_select_db("telefonos",$link); //selecciono mi base de datos
//selecciono campos para mostrarlos
$result=mysql_query("SELECT cod_suscriptor,cedula,nombre,fecha_sus,direccion FROM suscriptores WHERE cod_suscriptor='$cod'", $link);
if($row=mysql_fetch_array($result)){
echo "<table border='1' align='center'>\n";
echo "<tr><td>Código de Suscriptor</td><td>Cedula</td><td>Nombre</td><td>Fecha de Suscripcion</td><td>Dirección</td></tr>\n";
do{
echo "<tr><td>".$row["cod_suscriptor"]."</td><td>".$row["cedula"]."</td><td>".$row["nombre"]."</td><td>".$row["fecha_sus"]."</td><td>".$row["direccion"]."</td></tr> \n";
}while($row=mysql_fetch_array($result));
echo "</table>\n";
}
else{
echo "<center>No se ha encontrado ningun registro con este código...</center>";
}
mysql_close($link); //cierro la conexion
}
?>
___________________________________________________________________________________________
fin
___________________________________________________________________________________________
compadres tengo un problemita con el codigo php, me estoy iniciando y lo único que me falta es ubicar el codigo de "busqueda de registros" en mi codigo del "formulario de busqueda"...solo les pido de corazon que me digan donde poner el codigo? este es el formulario de busqueda de pagina...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Busqueda Participante</title>
<style type="text/css">
<!--
#apDiv1 {
position:absolute;
width:790px;
height:115px;
z-index:1;
}
#apDiv2 {
position:absolute;
width:170px;
height:21px;
z-index:2;
top: 20px;
}
.Estilo1 {font-family: Georgia, "Times New Roman", Times, serif}
.Estilo2 {font-size: medium}
.Estilo3 {color: #0000FF}
#apDiv3 {
position:absolute;
width:145px;
height:23px;
z-index:2;
left: 193px;
top: 20px;
}
#apDiv4 {
position:absolute;
width:55px;
height:24px;
z-index:2;
}
-->
</style>
</head>
<body>
<div id="apDiv1">
<form action="http://localhost/educacion/consulta_participante.php" method="post" name="form1" target="_self" id="form1">
<div id="apDiv2">
<span class="Estilo1"> <span class="Estilo2"> <span class="Estilo3">
<label><strong>Cedula de Identidad</strong></label>
</span> </span> </span></div>
<div id="apDiv3">
<label for="ci"></label>
<input type="text" name="ci" id="ci" />
</div>
<p> </p>
<div id="apDiv4">
<label for="buscar"></label>
<input name="buscar" type="submit" class="Estilo3" id="buscar" value="Buscar" />
</div>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</form>
</div>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Busqueda Participante</title>
<style type="text/css">
<!--
#apDiv1 {
position:absolute;
width:790px;
height:115px;
z-index:1;
}
#apDiv2 {
position:absolute;
width:170px;
height:21px;
z-index:2;
top: 20px;
}
.Estilo1 {font-family: Georgia, "Times New Roman", Times, serif}
.Estilo2 {font-size: medium}
.Estilo3 {color: #0000FF}
#apDiv3 {
position:absolute;
width:145px;
height:23px;
z-index:2;
left: 193px;
top: 20px;
}
#apDiv4 {
position:absolute;
width:55px;
height:24px;
z-index:2;
}
-->
</style>
</head>
<body>
<div id="apDiv1">
<form action="http://localhost/educacion/consulta_participante.php" method="post" name="form1" target="_self" id="form1">
<div id="apDiv2">
<span class="Estilo1"> <span class="Estilo2"> <span class="Estilo3">
<label><strong>Cedula de Identidad</strong></label>
</span> </span> </span></div>
<div id="apDiv3">
<label for="ci"></label>
<input type="text" name="ci" id="ci" />
</div>
<p> </p>
<div id="apDiv4">
<label for="buscar"></label>
<input name="buscar" type="submit" class="Estilo3" id="buscar" value="Buscar" />
</div>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</form>
</div>
</body>
</html>
ola, estas fallando en la consulta
<?php
$codigo=$_POST['codigo'];
include "conexion.php"; //aquí tengo la configuración para la conexión a la BD MySQL
$sql = mysql_query("select * from tbl_mitabla where campo1 = $codigo;");
la consulta tiene que ser de la siguiente manera:
$sql = mysql_query("select * from tbl_mitabla where campo1 = ' " . $codigo . " ' ");
<?php
$codigo=$_POST['codigo'];
include "conexion.php"; //aquí tengo la configuración para la conexión a la BD MySQL
$sql = mysql_query("select * from tbl_mitabla where campo1 = $codigo;");
la consulta tiene que ser de la siguiente manera:
$sql = mysql_query("select * from tbl_mitabla where campo1 = ' " . $codigo . " ' ");
Hola Jap, mira sabes qu etengo un problema con php y mysql. es paresido a lo que respondiste anteriormente, lo mio es lo siguiente, quiero hacer una busqyeda pero de varios campos a la vez.
Me explico, tengo una tabla con, nombre, apellido, direccion, telefono. Y quiero hacer un formulario en el cual tenga esos campos al principio de la pagina para buscar cada persona, puedo buscar por los 4 solo por 1, por el momento me esta buscando solo po 1 y nose como buscar por mas campos, si es que me puedes ayudar te lo agradeceria.
de ante mano muchas gracias.
Me explico, tengo una tabla con, nombre, apellido, direccion, telefono. Y quiero hacer un formulario en el cual tenga esos campos al principio de la pagina para buscar cada persona, puedo buscar por los 4 solo por 1, por el momento me esta buscando solo po 1 y nose como buscar por mas campos, si es que me puedes ayudar te lo agradeceria.
de ante mano muchas gracias.
HOLA
TENGO UNA PAGINA DE PHP
PERO QUIERO QUE CUANDO GUARDE DATOS EN LA PAGINA PHP DE LA GUARDE AUTOMATICAMENTE DE LA GUARDE EN LA BASE DATOS DE MYSQL
TENGO UNA PAGINA DE PHP
PERO QUIERO QUE CUANDO GUARDE DATOS EN LA PAGINA PHP DE LA GUARDE AUTOMATICAMENTE DE LA GUARDE EN LA BASE DATOS DE MYSQL
¿No encontraste la respuesta que buscabas?
Haz una pregunta
stein01
Mensajes enviados
43
Fecha de inscripción
martes, 1 de septiembre de 2009
Estatus
Miembro
Última intervención
sábado, 28 de noviembre de 2009
42
28 nov 2009 a las 16:43
28 nov 2009 a las 16:43
espesifica mas sobre tu error que es lo que no te esta funcionando
Mira lo que pasa es que quiero hacer un buscador, tengo uno, pero en un solo texbox osea que me busca cualquier cosa dentro de la base de datos y lo que quiero hacer es tener un buscador mas detallado osea ojala tener mas de un text de busqueda. Me entiendes ? bueno ojala que si para que me puedas ayudar.
De ante mano muchas gracias.
De ante mano muchas gracias.
<?php
$codigo=$_POST['codigo'];
include "conexion.php"; //aquí tengo la configuración para la conexión a la BD MySQL
$link=Conectarse();
$result= mysql_query("select * from alumno where codigo = $codigo;"); // aquí le digo que
?>
<TABLE width="276" BORDER=1 CELLPADDING=1 CELLSPACING=1>
<TR><TD width="69"> Codigo</TD>
<TD width="134"> Nombre </TD>
<TD width="50"> Edad </TD>
</TR>
<?php
//muestra los datos consultados
$num_rows = mysql_num_rows($result);
echo "<font face=arial><b>Se encontraron $num_rows resultado\n</b></font>";
// En formato plano.
while($row = mysql_fetch_array($result)) {
printf("<tr><td> %s</td><td> %s </td><td> %s</td></tr>", $row["codigo"],$row["nombre"],$row["edad"]);
}
mysql_free_result($result);
mysql_close($link);
?>
Adaptalo a tu tabla y listo
$codigo=$_POST['codigo'];
include "conexion.php"; //aquí tengo la configuración para la conexión a la BD MySQL
$link=Conectarse();
$result= mysql_query("select * from alumno where codigo = $codigo;"); // aquí le digo que
?>
<TABLE width="276" BORDER=1 CELLPADDING=1 CELLSPACING=1>
<TR><TD width="69"> Codigo</TD>
<TD width="134"> Nombre </TD>
<TD width="50"> Edad </TD>
</TR>
<?php
//muestra los datos consultados
$num_rows = mysql_num_rows($result);
echo "<font face=arial><b>Se encontraron $num_rows resultado\n</b></font>";
// En formato plano.
while($row = mysql_fetch_array($result)) {
printf("<tr><td> %s</td><td> %s </td><td> %s</td></tr>", $row["codigo"],$row["nombre"],$row["edad"]);
}
mysql_free_result($result);
mysql_close($link);
?>
Adaptalo a tu tabla y listo
ve a la siguiente url donde te explica todo esos pasos
https://tecnoclara.wikispaces.com/TIC+Inform%C3%A1tica
https://tecnoclara.wikispaces.com/TIC+Inform%C3%A1tica
mm no se nada
Necesito q me ayuden estoy haciendo un formulario para me muestre el resultado en pantalla pero me muestra es el codigo, q debo hacer. Este es mi codigo para q me muetro los datos del formulario
<title>Procesar informacion formulario1</title>
<?php
echo "<dr>";
echo "Nombre: ", $_REQUEST["nombre"];
echo "Apellido: ", $_REQUEST["apellido"];
echo "Cedula: ", $_REQUEST["cedula"];
?>
<title>Procesar informacion formulario1</title>
<?php
echo "<dr>";
echo "Nombre: ", $_REQUEST["nombre"];
echo "Apellido: ", $_REQUEST["apellido"];
echo "Cedula: ", $_REQUEST["cedula"];
?>
hola necesito una solucion a mi problema tengo los codigos en php de todos mis botones consulta, grabar,modificar etc....pero ahora necesito imprimir mi consulta en tablas, mis datos de las tablas de consultas son multiples quisieran que me ayuden para imprimir todo eso en una hoja A4 como haria para que aparezca todo en la hoja?sin que aparezca los botones tambn.....
mira el error q veo a simple vista es q en esta parte
$sql = mysql_query("select * from tbl_mitabla where campo1 = $codigo;");
al mandar la consulta a la base de datos tienes mal hecho el mensaje de salida, ya q te faltan las comillas. Prueba con este
$sql = mysql_query("select * from tbl_mitabla where campo1 = '$codigo';");
$sql = mysql_query("select * from tbl_mitabla where campo1 = $codigo;");
al mandar la consulta a la base de datos tienes mal hecho el mensaje de salida, ya q te faltan las comillas. Prueba con este
$sql = mysql_query("select * from tbl_mitabla where campo1 = '$codigo';");
amigo tienes que quitarle a la propiedad action la ruta que le das, debes dejarlo en blanco para que el trabaje dentro de esa misma página y el archivo debes guardarlo con extension.php.
estoy utilizando el codigo de la telefonica y me manda este error:
\n"; echo "Código de SuscriptorCedulaNombreFecha de SuscripcionDirección\n"; do{ echo "".$row["cod_suscriptor"]."".$row["cedula"]."".$row["nombre"]."".$row["fecha_sus"]."".$row["direccion"]." \n"; }while($row=mysql_fetch_array($result)); echo "\n"; } else{ echo "
No se ha encontrado ningun registro...
"; } mysql_close($link); //cierro la conexion } function muestraUnoDeLaTabla($cod,$ced,$nom,$fec,$dir){ $link=mysql_connect("localhost","root",""); //abro la conexion mysql_select_db("telefonos",$link); //selecciono mi base de datos //selecciono campos para mostrarlos $result=mysql_query("SELECT cod_suscriptor,cedula,nombre,fecha_sus,direccion FROM suscriptores WHERE cod_suscriptor='$cod'", $link); if($row=mysql_fetch_array($result)){ echo "\n"; echo "\n"; do{ echo " \n"; }while($row=mysql_fetch_array($result)); echo "
Código de Suscriptor Cedula Nombre Fecha de Suscripcion Dirección
".$row["cod_suscriptor"]." ".$row["cedula"]." ".$row["nombre"]." ".$row["fecha_sus"]." ".$row["direccion"]."
\n"; } else{ echo "
No se ha encontrado ningun registro con este código...
"; } mysql_close($link); //cierro la conexion } ?>
Fatal error: Call to undefined function muestraUnoDeLaTabla() in C:\xampplite\htdocs\eje\procesa.php on line 53
\n"; echo "Código de SuscriptorCedulaNombreFecha de SuscripcionDirección\n"; do{ echo "".$row["cod_suscriptor"]."".$row["cedula"]."".$row["nombre"]."".$row["fecha_sus"]."".$row["direccion"]." \n"; }while($row=mysql_fetch_array($result)); echo "\n"; } else{ echo "
No se ha encontrado ningun registro...
"; } mysql_close($link); //cierro la conexion } function muestraUnoDeLaTabla($cod,$ced,$nom,$fec,$dir){ $link=mysql_connect("localhost","root",""); //abro la conexion mysql_select_db("telefonos",$link); //selecciono mi base de datos //selecciono campos para mostrarlos $result=mysql_query("SELECT cod_suscriptor,cedula,nombre,fecha_sus,direccion FROM suscriptores WHERE cod_suscriptor='$cod'", $link); if($row=mysql_fetch_array($result)){ echo "\n"; echo "\n"; do{ echo " \n"; }while($row=mysql_fetch_array($result)); echo "
Código de Suscriptor Cedula Nombre Fecha de Suscripcion Dirección
".$row["cod_suscriptor"]." ".$row["cedula"]." ".$row["nombre"]." ".$row["fecha_sus"]." ".$row["direccion"]."
\n"; } else{ echo "
No se ha encontrado ningun registro con este código...
"; } mysql_close($link); //cierro la conexion } ?>
Fatal error: Call to undefined function muestraUnoDeLaTabla() in C:\xampplite\htdocs\eje\procesa.php on line 53
24 jun 2009 a las 18:29
espero que me haya explicado bien.
25 jun 2009 a las 03:22
Primero tienes que crear la tabla en tu base ya sea con codigo o de forma grafica con los campos que necesites,
luego, luego hacer la interfaz con PHP y Flash y luego con flash pues es sencillo comparar las variables de las contraseñas y redireccionar a otra pagina y luego jalar los datos de la base, registrate conmigo y si kieres te ayudo, este registro funciona con flash php y mysql. http://www.juba-solutions.com.mx/registro
14 jul 2009 a las 18:38
tengo muy poco conocimiento de todo esto agradeceria tu ayuda.
pd:urgente tengo la defensa de mi pryecto sobre mi =(
14 jul 2009 a las 21:47
<?php
$link = mysql_connect("localhost", "root", "");
mysql_select_db("productos");
$prod_php = "".$_POST['prod_flash']."";
$id_php = "".$_POST['id_flash']."";
$cons = "INSERT INTO lista (prod_sql, id_sql) VALUES ('$prod_php', '$id_php')";
mysql_query($cons);
mysql_close($link);
?>
para recibir usas este
<?php
$link = mysql_connect("localhost", "root", "");
mysql_select_db("productos");
$sql = "SELECT * FROM lista";
$res = mysql_query($sql);
$prod_php = mysql_result($res, 0, "prod_sql");
$id_php = mysql_result($res, 0, "id_sql");
echo "prod=".$prod_php;
echo "&id=".$id_php;
?>
en estos momentos no tengo a la mano el codigo para el login, pero pues dejame hacer uno, te paso mi msn y pues ahi me puedes preguntar. javo.million@hotmail.com
3 sep 2010 a las 16:27
No me funciono los el esquema que medejaste, me carga la PAGINA: telefonia.html, pero al darle clic en cualquiera de los botones no me carga la página siguinte me sale: No se puede encontrar la página web
HTTP 404
Causas más probables:
*Es posible que la dirección no se haya escrito correctamente.
*Si hizo clic en un vínculo, es posible que no esté actualizado.
Haber si me podrias decir en que estoy fallando.
Gracias.