SlideShare una empresa de Scribd logo
create database minutos;
use minutos;
create table vendedor (id_vendedor varchar(5) not null primary key, nombres varchar(30) not null,
apellidos varchar(30) not null, direccion varchar(30) not null, telefono bigint(13))type=innodb;


create table clientes (id_cliente varchar (5) not null primary key, nombre varchar (30) not null,apellidos
varchar(30) not null,deuda int (5),fecha Date)type=innodb;


create table aux_client_vend (id_vendedor varchar(5) not null,id_cliente varchar (5) not null, primary
key(id_cliente,id_vendedor), index(id_cliente,id_vendedor), foreign key(id_cliente) references clientes
(id_cliente) on delete cascade on update cascade,foreign key(id_vendedor) references
vendedor(id_vendedor) on delete cascade on update cascade)type=innodb;


create table equipo (num_equipo bigint(13) not null primary key,cant_minutos int(4) not null,operador
varchar (15) not null,fech_corte date,id_vendedor varchar(5) not null, index(id_vendedor),foreign
key(id_vendedor) references vendedor(id_vendedor) on delete cascade on update cascade)type=innodb;


create table llamadas (num_equipo bigint(13) not null,duracion int(3) not null,valor int(4) not
null,fecha date,num_marcado bigint(13),index(num_equipo),foreign key(num_equipo) references
equipo(num_equipo) on delete cascade on update cascade)type=innodb;
          vendedor
      id_vendedo (pk)
          nombres
          apellidos
          direccion
           telefono




           clientes
       id_cliente (pk)
           nombre
          apellidos
            deuda
            fecha
aux_client_vend
     id_vendedor (pk)
      id_cliente (pk)


          equipo
     num_equipo (pk)
       cant_minutos
         operador
        fech_corte
     id_vendedor (fk)


         llamadas
     num_equipo (fk)
         duracion
           valor
           fecha
      num_marcado




                              Conectar la base de datos mysql

                                           conexion.php
<?php
function Conectarse()
{
  if (!($conexion=mysql_connect("localhost","daro","natacha")))
  {
     echo "Error conectando a la base de datos.";
           die(mysql_error());
     exit();
  }
  if (!mysql_select_db("minutos",$conexion))
  {
     echo "Error seleccionando la base de datos.";
         die(mysql_error());
     exit();
  }
  return $conexion;
}
$conexion=Conectarse();
echo "Connected to Database ",date("d/m/y")," hora ",date("h:i:s");
echo "<br><br>";
mysql_close($conexion); //cierra la conexion
?>

                            insercion de datos en la tabla vendedores

creamos un formulario en html para que este envíe los datos al archivo inservendedor.php que este
se encargara de insertar los latos enviados desde el formulario a la base de datos.

                                   1insertarvendedor.html
<form name="form" action="inservendedor.php" method="post">
<strong>
<h2>Formulario para insertar vendedores en la base de datos</h2>
</strong>
<hr size="8" color="00000" width="100%" align="left">
<h5>Codigo:
  <input name="id_vendedor" type="text" size="30" /></h5>
<h5>Nombres:
  <input name="nombres" type="text" size="30" /></h5>
  <h5> Apellidos:
  <input name="apellidos" type="text" size="30" /></h5>
 <h5> Direccion:
  <input name="direccion" type="text" size="30" /></h5>
<h5>Telefono:
  <input name="telefono" type="text" size="30" /></h5>
<h5>
<hr size="4" color="ffffff" width="100%" align="left">
<input name="enviar" type="submit" value="enviar">
</h5>
</form>

                                       inservendedor.php
<?php
/* conexion */
include("conexion.php");
$enlace=Conectarse();

$codigo=$_POST['id_vendedor'];
$nombre=$_POST['nombres'];
$apellidos=$_POST['apellidos'];
$direccion=$_POST['direccion'];
$telefonos=$_POST['telefono'];
$tabla="vendedor";
if(isset($_POST['id_vendedor']) && !empty($_POST['id_vendedor']) &&
isset($_POST['nombres']) && !empty($_POST['nombres'])&&
isset($_POST['apellidos']) && !empty($_POST['apellidos'])&&
isset($_POST['direccion']) && !empty($_POST['direccion'])&&
isset($_POST['telefono']) && !empty($_POST['telefono']))
{ //id_vendedor nombres apellidos direccion telefono
$result="insert into $tabla(id_vendedor,nombres,apellidos,direccion,telefono)";
$result.="values('$codigo','$nombre','$apellidos','$direccion','$telefonos')";
$res = mysql_query($result,$enlace) or die(mysql_error());
if($result) {
    echo "<h3>Informacion introducida.</h3>n";
         echo "<br><br>";
echo "Codigo:$codigo";echo "<br>";
echo "Nombres:$nombre";echo "<br>";
echo "Apellidos:$apellidos";echo "<br>";
echo "Direccion:$direccion";echo "<br>";
echo "Telefono:$telefonos";echo "<br>";
echo "<br><br>";
  }
} else {
    echo "<h3>No se pudo introducir la carrera</h3>n";
  }

?>
<h5> <a href="1Tinsertarvendedor.html">volver Tabla</h5>
<h5> <a href="1insertarvendedor.html">volver normal</h5>




                        Insertar datos en tablas que tienen claves foraneas

Para insertar datos en tablas que contengan claves foraneas, el formulario lo creamos en php y al
momento de escoger el dato, hacemos una consulta de dicho campo, para saber los valores que este
contenga. Luego se envía a otro archivo php, que es el encargado de insertar los regisstros.

                                    insertarequipo.php
<form name="form" action="insertarequipo2.php" method="post">
<strong>
<h2>Formulario para insertar Equipos</h2>
</strong>
<hr size="8" color="00000" width="100%" align="left"> </h5>

<h5>Nº Celular:
<input name="num_equipo" type="text" size="20" /></h5>

<h5>Cant Minutos:
<input name="cant_minutos" type="text" size="20" /></h5>

<h5>Operador:
<select name="operador">
   <option>Tigo</option>
   <option>Comcel</option>
   <option>Movistar</option>
  </select></h5>

 <h5> Fecha de Corte:
  <input name="fech_corte" type="text" size="20" />AA/MM/DD</h5>
 <h5> Identificacion del alumno:
<?php
$tabla="vendedor";
$codigo=$_POST['id_vendedor'];
include("conexion.php");
$enlace=Conectarse();

$consulta=mysql_query("SELECT * FROM $tabla ",$enlace);
//Llenas el combo

if ($row = mysql_fetch_array($consulta)){
echo '<select name= "id_vendedor">';
do {
     echo '<option value= "'.$row["id_vendedor"].'">'.$row["id_vendedor"].'</option>';
} while ($row = mysql_fetch_array($consulta));
echo '</select>';

}
?>
</h5>
<h5>
  <hr size="4" color="ffffff" width="100%" align="left">
<input name="enviar" type="submit" value="enviar">
</h5>
</form>

                                     insertarequipo2.php
<?php
/* conexion */
include("conexion.php");
$enlace=Conectarse();

$codigo=$_POST['num_equipo'];
$cantidaMinutos=$_POST['cant_minutos'];
$fech_corte=$_POST['fech_corte'];
$operador=$_POST['operador'];
$id_vendedors=$_POST['id_vendedor'];
$tabla="equipo";
if(isset($_POST['num_equipo']) && !empty($_POST['num_equipo']) &&
isset($_POST['cant_minutos']) && !empty($_POST['cant_minutos'])&&
isset($_POST['fech_corte']) && !empty($_POST['fech_corte'])&&
isset($_POST['operador']) && !empty($_POST['operador'])&&
isset($_POST['id_vendedor']) && !empty($_POST['id_vendedor']))
{ //num_equipo cant_minutos fech_corte num_equipo id_vendedor
$result="insert into $tabla(num_equipo,cant_minutos,operador,fech_corte,id_vendedor)";
$result.="values('$codigo','$cantidaMinutos','$operador','$fech_corte','$id_vendedors')";
$res = mysql_query($result,$enlace) or die(mysql_error());
if($result) {
    echo "<h3>Informacion introducida.</h3>n";
         echo "<br><br>";
echo "Codigo:$codigo";echo "<br>";
echo "cant_minutos:$cantidaMinutos";echo "<br>";
echo "num_equipo:$operador";echo "<br>";
echo "fech_corte:$fech_corte";echo "<br>";
echo "id_vendedor:$id_vendedors";echo "<br>";
echo "<br><br>";
  }
} else {
    echo "<h3>No se pudo introducir el equipo</h3>n";
  }

?>




                             Consulta de datos en la tabla equipo

                                      2buscaequipo.php

<?php
include("conexion.php");
$enlace=Conectarse();
$tabla="equipo";
$NumEquipo=$_POST['num_equipo'];
$CantiMinutos=$_POST['cant_minutos'];
$operador=$_POST['operador'];
$corte=$_POST['fech_corte'];
$vendedor=$_POST['id_vendedor'];

$consulta=mysql_query("SELECT * FROM $tabla",$enlace);

// Mostrar resultados de la consulta
    $nfilas = mysql_num_rows ($consulta);
    if ($nfilas > 0)
    {
       print ("<TABLE border=1px>n");
       print ("<TR>n");
         print ("<TH BGCOLOR= #44aa77 align=center>Num Equipo</TH>n");
       print ("<TH BGCOLOR= #44aa77 align=center>Cant Minutos</TH>n");
print ("<TH BGCOLOR= #44aa77 align=center>Operador</TH>n");
     print ("<TH BGCOLOR= #44aa77 align=center>Fec Corte</TH>n");
     print ("<TH BGCOLOR= #44aa77 align=center>Nit Vendedor</TH>n");
     print ("</TR>n");

     for ($i=0; $i<$nfilas; $i++)
     {
       $resultado = mysql_fetch_array ($consulta);
       print ("<TR>n");
       //$yearxy=$resultado['year_act'];
       if($resultado['num_equipo']>="1")
       //Hay que crar una variable , para que sea dinamica la consulta.
       {

       print ("<TD>" . $resultado['num_equipo'] . "</TD>n");
       print ("<TD>" . $resultado['cant_minutos'] . "</TD>n");
       print ("<TD>" . $resultado['operador'] . "</TD>n");
       print ("<TD >" . $resultado['fech_corte'] . "</TD>n");
       print ("<TD >" . $resultado['id_vendedor'] . "</TD>n");
                            }
        }
     print ("</TABLE>n");
               echo "<ul> </ul>";
                  }
   else
     print ("No hay articulos disponibles");

// Cerrar conexión
   mysql_close ($enlace);
?>
 <script type="text/javascript" language="javascript1.2">
<!--
function printPage()
{
   document.getElementById('print').style.visibility = 'hidden';
   // Do print the page
   if (typeof(window.print) != 'undefined') {
      window.print();
   }
   document.getElementById('print').style.visibility = '';
}
//-->
</script>

<?php
 $strPrint="Imprimir";
echo '<br /><br />&nbsp;<input type="button" style="visibility: ; width: 100px; height: 25px"
id="print" value="' . $strPrint . '" onclick="printPage()">' . "n";
?>
<input type="hidden" name="num_equipo" value="<?php echo $NumEquipo; ?>" />

                             Eliminar un telefono de la tabla equipo

Para eliminar un número de la tabla equipo debemos crear un archivo 3borraEquipo.html que se
encarga de enviar el numero a eliminar a un archivo 3borraEquipo.php que hace la eliminacion en la
base de datos.

                                       3borraEquipo.html

<form action="3borraEquipo.php" method="POST" target="inferior">
Número de celular: <input name="num_equipo" type="text" size="10" /><br /><br />
<input type="submit" name="baja" value="Borrar Equipo" />
</form>



                                       3borraEquipo.php

<?php
include("conexion.php");
$enlace=Conectarse();
$NumEquipo=$_POST['num_equipo'];

       if($_POST) {
              $codigo=$_POST["num_equipo"];

$result=mysql_query("DELETE FROM equipo WHERE num_equipo=".$NumEquipo, $enlace
);
if($result) {
echo "EQUIPO ELIMINADO!";echo "<br>";
echo "Equipo:$NumEquipo";echo "<br>";
} else {
 echo "Error seleccionando la base de datos.";
         die(mysql_error());
    exit();          }

              mysql_close($enlace);
       }
?>

                                       Actualizar equipos



                                      4actualizaEquipo.html

<form action="4actualizaEquipo.php" method="POST" target="inferior">
celular a modificar: <input name="num_equipo" type="text" size="10" /><br /><br />
<input type="submit" name="baja" value="Aceptar" />&nbsp;
<input type="reset" name="resetear" value="Cancelar" />
</form>

                                    4actualizaEquipo.php
<?php
include("conexion.php");
$enlace=Conectarse();
 if($_POST) {
$NumEquipo=$_POST['num_equipo'];

$result=mysql_query("SELECT * FROM equipo WHERE num_equipo=".$NumEquipo,$enlace
);
if($result) {
while($fila=mysql_fetch_array($result)) {
 ?>

 <form action="4actualizaEquipo2.php" method="POST" target="inferior">
 <input type="hidden" name="num_equipo" value="<?php echo $fila[num_equipo]; ?>"
/><br />
Minutos: <input type="text" name="cant_minutos" size="20" value="<?php echo
$fila[cant_minutos]; ?>" /><br />
operador: <input type="text" name="operador" size="15" value="<?php echo $fila[operador
]; ?>" /><br />
Corte: <input type="text" name="fech_corte" size="15" value="<?php echo $fila[fech_corte]; ?
>" /><br />
Vendedor:
<?php
$tabla="vendedor";
$codigo=$_POST['id_vendedor'];
$consulta=mysql_query("SELECT * FROM $tabla ",$enlace);
//Llenas el combo

if ($row = mysql_fetch_array($consulta)){
echo '<select name= "id_vendedor">';
do {
     echo '<option value= "'.$row["id_vendedor"].'">'.$row["id_vendedor"].'</option>';
} while ($row = mysql_fetch_array($consulta));
echo '</select>';
}
?>
<br />
<input type="submit" name="actualizar" value="Actualizar" />
        </form>

      <?php
                    }
                          }
mysql_close($enlace);
               }
      ?>




                                  4actualizaEquipo2.php

<?php
include("conexion.php");
$enlace=Conectarse();
$tabla="equipo";
$NumEquipo=$_POST['num_equipo'];
$CantiMinutos=$_POST['cant_minutos'];
$operador=$_POST['operador'];
$corte=$_POST['fech_corte'];
$vendedor=$_POST['id_vendedor'];

if($_POST) {

$result=mysql_query("UPDATE equipo SET num_equipo='".$NumEquipo."',cant_minutos='".
$CantiMinutos."', operador='".$operador."', fech_corte=".$corte.", id_vendedor='".
$vendedor."' WHERE num_equipo=".$NumEquipo,$enlace);
              if($result) {
                     echo "<h3>Informacion Actualizada.</h3>n";
         echo "<br><br>";
echo "equipo:$NumEquipo";echo "<br>";
echo "minutos:$CantiMinutos";echo "<br>";
echo "Operador:$operador";echo "<br>";
echo "Corte:$corte";echo "<br>";
echo "vendedor:$vendedor";echo "<br>";
echo "<br><br>";
  }
} else {
    echo "<h3>No se pudo actualizar el equipo</h3>n";
  }
 ?>

Más contenido relacionado

La actualidad más candente

Python boloñesa
Python boloñesa Python boloñesa
Python boloñesa
Álvaro León Santiago
 
8 rasul-dan-risalah
8 rasul-dan-risalah8 rasul-dan-risalah
8 rasul-dan-risalah
largono drs
 
Ejercicios resueltos practica 2 (nueva 2014) informática ii
Ejercicios resueltos practica 2 (nueva 2014) informática iiEjercicios resueltos practica 2 (nueva 2014) informática ii
Ejercicios resueltos practica 2 (nueva 2014) informática ii
Alvin Jacobs
 
Visual fox pro 9[1].0 y sqlserver 2005
Visual fox pro 9[1].0 y sqlserver 2005Visual fox pro 9[1].0 y sqlserver 2005
Visual fox pro 9[1].0 y sqlserver 2005
WILDER VILCAHUAMAN
 
Angularjs Lógica de negocio
Angularjs Lógica de negocioAngularjs Lógica de negocio
Angularjs Lógica de negocio
Pedro Hurtado Candel
 
Manual de App
Manual de App Manual de App
Manual de App
valeria-lg
 
WordCamp Cantabria - Código mantenible con WordPress
WordCamp Cantabria  - Código mantenible con WordPressWordCamp Cantabria  - Código mantenible con WordPress
WordCamp Cantabria - Código mantenible con WordPress
Asier Marqués
 
Adivina ael numero
Adivina ael numeroAdivina ael numero
Adivina ael numero
julian javier solis herrera
 
Programacion semestral
Programacion semestralProgramacion semestral
Programacion semestral
María C. Plata
 
Codificaciones c++2011
Codificaciones c++2011Codificaciones c++2011
Codificaciones c++2011
mario_10
 
Codificaciones c++
Codificaciones c++Codificaciones c++
Codificaciones c++
mario_10
 
Codificaciones c++2011
Codificaciones c++2011Codificaciones c++2011
Codificaciones c++2011
mario_10
 
Código Bonito con PHP
Código Bonito con PHPCódigo Bonito con PHP
Código Bonito con PHP
Mauricio Gelves
 
Twig, el nuevo motor de plantillas de Drupal 8
Twig, el nuevo motor de plantillas de Drupal 8Twig, el nuevo motor de plantillas de Drupal 8
Twig, el nuevo motor de plantillas de Drupal 8
Javier Eguiluz
 
Lulureporte
LulureporteLulureporte
Lulureporte
paulina-rosales
 

La actualidad más candente (15)

Python boloñesa
Python boloñesa Python boloñesa
Python boloñesa
 
8 rasul-dan-risalah
8 rasul-dan-risalah8 rasul-dan-risalah
8 rasul-dan-risalah
 
Ejercicios resueltos practica 2 (nueva 2014) informática ii
Ejercicios resueltos practica 2 (nueva 2014) informática iiEjercicios resueltos practica 2 (nueva 2014) informática ii
Ejercicios resueltos practica 2 (nueva 2014) informática ii
 
Visual fox pro 9[1].0 y sqlserver 2005
Visual fox pro 9[1].0 y sqlserver 2005Visual fox pro 9[1].0 y sqlserver 2005
Visual fox pro 9[1].0 y sqlserver 2005
 
Angularjs Lógica de negocio
Angularjs Lógica de negocioAngularjs Lógica de negocio
Angularjs Lógica de negocio
 
Manual de App
Manual de App Manual de App
Manual de App
 
WordCamp Cantabria - Código mantenible con WordPress
WordCamp Cantabria  - Código mantenible con WordPressWordCamp Cantabria  - Código mantenible con WordPress
WordCamp Cantabria - Código mantenible con WordPress
 
Adivina ael numero
Adivina ael numeroAdivina ael numero
Adivina ael numero
 
Programacion semestral
Programacion semestralProgramacion semestral
Programacion semestral
 
Codificaciones c++2011
Codificaciones c++2011Codificaciones c++2011
Codificaciones c++2011
 
Codificaciones c++
Codificaciones c++Codificaciones c++
Codificaciones c++
 
Codificaciones c++2011
Codificaciones c++2011Codificaciones c++2011
Codificaciones c++2011
 
Código Bonito con PHP
Código Bonito con PHPCódigo Bonito con PHP
Código Bonito con PHP
 
Twig, el nuevo motor de plantillas de Drupal 8
Twig, el nuevo motor de plantillas de Drupal 8Twig, el nuevo motor de plantillas de Drupal 8
Twig, el nuevo motor de plantillas de Drupal 8
 
Lulureporte
LulureporteLulureporte
Lulureporte
 

Destacado

Lozano natacha
Lozano natachaLozano natacha
Lozano natacha
fabergarcia
 
Unison division de_ciencias(2)
Unison division de_ciencias(2)Unison division de_ciencias(2)
Unison division de_ciencias(2)
guestd5e86e
 
Power point y la internet
Power point y la internetPower point y la internet
Power point y la internet
gueste688b4
 
Apresentacao Da Empresa
Apresentacao Da EmpresaApresentacao Da Empresa
Apresentacao Da Empresa
paulobarreira
 
Seanjohnaweshum
SeanjohnaweshumSeanjohnaweshum
Seanjohnaweshum
l yingling
 
Santa cruz maravilla del tiétar
Santa cruz  maravilla del tiétarSanta cruz  maravilla del tiétar
Santa cruz maravilla del tiétar
guest09440a
 

Destacado (6)

Lozano natacha
Lozano natachaLozano natacha
Lozano natacha
 
Unison division de_ciencias(2)
Unison division de_ciencias(2)Unison division de_ciencias(2)
Unison division de_ciencias(2)
 
Power point y la internet
Power point y la internetPower point y la internet
Power point y la internet
 
Apresentacao Da Empresa
Apresentacao Da EmpresaApresentacao Da Empresa
Apresentacao Da Empresa
 
Seanjohnaweshum
SeanjohnaweshumSeanjohnaweshum
Seanjohnaweshum
 
Santa cruz maravilla del tiétar
Santa cruz  maravilla del tiétarSanta cruz  maravilla del tiétar
Santa cruz maravilla del tiétar
 

Similar a taller administrar bd mysql desde php

Guia N5 Proyectos Web Consultas Php Y My Sql
Guia N5   Proyectos Web   Consultas Php Y My SqlGuia N5   Proyectos Web   Consultas Php Y My Sql
Guia N5 Proyectos Web Consultas Php Y My Sql
Jose Ponce
 
Documentacion jhon elvis_quispe_gutierrez
Documentacion jhon elvis_quispe_gutierrezDocumentacion jhon elvis_quispe_gutierrez
Documentacion jhon elvis_quispe_gutierrez
J̶h̶o̶n̶ Q̶u̶i̶G̶u̶t̶
 
Jacqueline nuñez pacco
Jacqueline nuñez paccoJacqueline nuñez pacco
Jacqueline nuñez pacco
Jacqueline Nuñez Pacco
 
Jacqueline nuñez pacco
Jacqueline nuñez paccoJacqueline nuñez pacco
Jacqueline nuñez pacco
Jacqueline Nuñez Pacco
 
Wp config.php
Wp config.phpWp config.php
Wp config.php
gregozz
 
EXAMEN
EXAMENEXAMEN
Informe grupal f_arinango_ cuenca
Informe grupal f_arinango_ cuencaInforme grupal f_arinango_ cuenca
Informe grupal f_arinango_ cuenca
paulcuenca9
 
Php excel
Php excelPhp excel
Php excel
pcuseth
 
Php
PhpPhp
Php2
Php2 Php2
Documentacion
DocumentacionDocumentacion
Documentacion
natysilvia
 
Laboratorio de XML en DB2
Laboratorio de XML en DB2Laboratorio de XML en DB2
Laboratorio de XML en DB2
JOSE AHIAS LOPEZ PORTILLO
 
Clases de php
Clases de phpClases de php
Clases de php
Edwin Calle Terrazas
 
4.Programación con PHP y MySQL
4.Programación con PHP y MySQL4.Programación con PHP y MySQL
4.Programación con PHP y MySQL
Ramiro Estigarribia Canese
 
Ejemplos de php_mysql
Ejemplos de php_mysqlEjemplos de php_mysql
Ejemplos de php_mysql
I LG
 
Introducción a DJango
Introducción a DJangoIntroducción a DJango
Introducción a DJango
Luis Cruz Campos
 
Fe erratas portal
Fe erratas portalFe erratas portal
Fe erratas portal
JersonXP
 
PHP & MySql
PHP & MySqlPHP & MySql
PHP & MySql
JersonXP
 
Julissa huaman hilari
Julissa huaman hilariJulissa huaman hilari
Julissa huaman hilari
Julissa Huaman Hilari
 
La api de salesforce
La api de salesforceLa api de salesforce
La api de salesforce
jesusnoseq
 

Similar a taller administrar bd mysql desde php (20)

Guia N5 Proyectos Web Consultas Php Y My Sql
Guia N5   Proyectos Web   Consultas Php Y My SqlGuia N5   Proyectos Web   Consultas Php Y My Sql
Guia N5 Proyectos Web Consultas Php Y My Sql
 
Documentacion jhon elvis_quispe_gutierrez
Documentacion jhon elvis_quispe_gutierrezDocumentacion jhon elvis_quispe_gutierrez
Documentacion jhon elvis_quispe_gutierrez
 
Jacqueline nuñez pacco
Jacqueline nuñez paccoJacqueline nuñez pacco
Jacqueline nuñez pacco
 
Jacqueline nuñez pacco
Jacqueline nuñez paccoJacqueline nuñez pacco
Jacqueline nuñez pacco
 
Wp config.php
Wp config.phpWp config.php
Wp config.php
 
EXAMEN
EXAMENEXAMEN
EXAMEN
 
Informe grupal f_arinango_ cuenca
Informe grupal f_arinango_ cuencaInforme grupal f_arinango_ cuenca
Informe grupal f_arinango_ cuenca
 
Php excel
Php excelPhp excel
Php excel
 
Php
PhpPhp
Php
 
Php2
Php2 Php2
Php2
 
Documentacion
DocumentacionDocumentacion
Documentacion
 
Laboratorio de XML en DB2
Laboratorio de XML en DB2Laboratorio de XML en DB2
Laboratorio de XML en DB2
 
Clases de php
Clases de phpClases de php
Clases de php
 
4.Programación con PHP y MySQL
4.Programación con PHP y MySQL4.Programación con PHP y MySQL
4.Programación con PHP y MySQL
 
Ejemplos de php_mysql
Ejemplos de php_mysqlEjemplos de php_mysql
Ejemplos de php_mysql
 
Introducción a DJango
Introducción a DJangoIntroducción a DJango
Introducción a DJango
 
Fe erratas portal
Fe erratas portalFe erratas portal
Fe erratas portal
 
PHP & MySql
PHP & MySqlPHP & MySql
PHP & MySql
 
Julissa huaman hilari
Julissa huaman hilariJulissa huaman hilari
Julissa huaman hilari
 
La api de salesforce
La api de salesforceLa api de salesforce
La api de salesforce
 

Último

Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
codesiret
 
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDADEXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
AngelCristhianMB
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
renzocruz180310
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
NicandroMartinez2
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
jgvanessa23
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
AMADO SALVADOR
 
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
MiguelAtencio10
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
luiscohailatenazoa0
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
yuberpalma
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
70244530
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
cecypozos703
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 

Último (20)

Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
 
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDADEXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
 
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 

taller administrar bd mysql desde php

  • 1. create database minutos; use minutos; create table vendedor (id_vendedor varchar(5) not null primary key, nombres varchar(30) not null, apellidos varchar(30) not null, direccion varchar(30) not null, telefono bigint(13))type=innodb; create table clientes (id_cliente varchar (5) not null primary key, nombre varchar (30) not null,apellidos varchar(30) not null,deuda int (5),fecha Date)type=innodb; create table aux_client_vend (id_vendedor varchar(5) not null,id_cliente varchar (5) not null, primary key(id_cliente,id_vendedor), index(id_cliente,id_vendedor), foreign key(id_cliente) references clientes (id_cliente) on delete cascade on update cascade,foreign key(id_vendedor) references vendedor(id_vendedor) on delete cascade on update cascade)type=innodb; create table equipo (num_equipo bigint(13) not null primary key,cant_minutos int(4) not null,operador varchar (15) not null,fech_corte date,id_vendedor varchar(5) not null, index(id_vendedor),foreign key(id_vendedor) references vendedor(id_vendedor) on delete cascade on update cascade)type=innodb; create table llamadas (num_equipo bigint(13) not null,duracion int(3) not null,valor int(4) not null,fecha date,num_marcado bigint(13),index(num_equipo),foreign key(num_equipo) references equipo(num_equipo) on delete cascade on update cascade)type=innodb; vendedor id_vendedo (pk) nombres apellidos direccion telefono clientes id_cliente (pk) nombre apellidos deuda fecha
  • 2. aux_client_vend id_vendedor (pk) id_cliente (pk) equipo num_equipo (pk) cant_minutos operador fech_corte id_vendedor (fk) llamadas num_equipo (fk) duracion valor fecha num_marcado Conectar la base de datos mysql conexion.php <?php function Conectarse() { if (!($conexion=mysql_connect("localhost","daro","natacha"))) { echo "Error conectando a la base de datos."; die(mysql_error()); exit(); } if (!mysql_select_db("minutos",$conexion)) { echo "Error seleccionando la base de datos."; die(mysql_error()); exit(); } return $conexion; }
  • 3. $conexion=Conectarse(); echo "Connected to Database ",date("d/m/y")," hora ",date("h:i:s"); echo "<br><br>"; mysql_close($conexion); //cierra la conexion ?> insercion de datos en la tabla vendedores creamos un formulario en html para que este envíe los datos al archivo inservendedor.php que este se encargara de insertar los latos enviados desde el formulario a la base de datos. 1insertarvendedor.html <form name="form" action="inservendedor.php" method="post"> <strong> <h2>Formulario para insertar vendedores en la base de datos</h2> </strong> <hr size="8" color="00000" width="100%" align="left"> <h5>Codigo: <input name="id_vendedor" type="text" size="30" /></h5> <h5>Nombres: <input name="nombres" type="text" size="30" /></h5> <h5> Apellidos: <input name="apellidos" type="text" size="30" /></h5> <h5> Direccion: <input name="direccion" type="text" size="30" /></h5> <h5>Telefono: <input name="telefono" type="text" size="30" /></h5> <h5> <hr size="4" color="ffffff" width="100%" align="left"> <input name="enviar" type="submit" value="enviar"> </h5> </form> inservendedor.php <?php /* conexion */ include("conexion.php"); $enlace=Conectarse(); $codigo=$_POST['id_vendedor']; $nombre=$_POST['nombres']; $apellidos=$_POST['apellidos']; $direccion=$_POST['direccion']; $telefonos=$_POST['telefono']; $tabla="vendedor"; if(isset($_POST['id_vendedor']) && !empty($_POST['id_vendedor']) && isset($_POST['nombres']) && !empty($_POST['nombres'])&& isset($_POST['apellidos']) && !empty($_POST['apellidos'])&&
  • 4. isset($_POST['direccion']) && !empty($_POST['direccion'])&& isset($_POST['telefono']) && !empty($_POST['telefono'])) { //id_vendedor nombres apellidos direccion telefono $result="insert into $tabla(id_vendedor,nombres,apellidos,direccion,telefono)"; $result.="values('$codigo','$nombre','$apellidos','$direccion','$telefonos')"; $res = mysql_query($result,$enlace) or die(mysql_error()); if($result) { echo "<h3>Informacion introducida.</h3>n"; echo "<br><br>"; echo "Codigo:$codigo";echo "<br>"; echo "Nombres:$nombre";echo "<br>"; echo "Apellidos:$apellidos";echo "<br>"; echo "Direccion:$direccion";echo "<br>"; echo "Telefono:$telefonos";echo "<br>"; echo "<br><br>"; } } else { echo "<h3>No se pudo introducir la carrera</h3>n"; } ?> <h5> <a href="1Tinsertarvendedor.html">volver Tabla</h5> <h5> <a href="1insertarvendedor.html">volver normal</h5> Insertar datos en tablas que tienen claves foraneas Para insertar datos en tablas que contengan claves foraneas, el formulario lo creamos en php y al momento de escoger el dato, hacemos una consulta de dicho campo, para saber los valores que este contenga. Luego se envía a otro archivo php, que es el encargado de insertar los regisstros. insertarequipo.php <form name="form" action="insertarequipo2.php" method="post"> <strong> <h2>Formulario para insertar Equipos</h2> </strong> <hr size="8" color="00000" width="100%" align="left"> </h5> <h5>Nº Celular: <input name="num_equipo" type="text" size="20" /></h5> <h5>Cant Minutos: <input name="cant_minutos" type="text" size="20" /></h5> <h5>Operador:
  • 5. <select name="operador"> <option>Tigo</option> <option>Comcel</option> <option>Movistar</option> </select></h5> <h5> Fecha de Corte: <input name="fech_corte" type="text" size="20" />AA/MM/DD</h5> <h5> Identificacion del alumno: <?php $tabla="vendedor"; $codigo=$_POST['id_vendedor']; include("conexion.php"); $enlace=Conectarse(); $consulta=mysql_query("SELECT * FROM $tabla ",$enlace); //Llenas el combo if ($row = mysql_fetch_array($consulta)){ echo '<select name= "id_vendedor">'; do { echo '<option value= "'.$row["id_vendedor"].'">'.$row["id_vendedor"].'</option>'; } while ($row = mysql_fetch_array($consulta)); echo '</select>'; } ?> </h5> <h5> <hr size="4" color="ffffff" width="100%" align="left"> <input name="enviar" type="submit" value="enviar"> </h5> </form> insertarequipo2.php <?php /* conexion */ include("conexion.php"); $enlace=Conectarse(); $codigo=$_POST['num_equipo']; $cantidaMinutos=$_POST['cant_minutos']; $fech_corte=$_POST['fech_corte']; $operador=$_POST['operador']; $id_vendedors=$_POST['id_vendedor']; $tabla="equipo"; if(isset($_POST['num_equipo']) && !empty($_POST['num_equipo']) && isset($_POST['cant_minutos']) && !empty($_POST['cant_minutos'])&& isset($_POST['fech_corte']) && !empty($_POST['fech_corte'])&&
  • 6. isset($_POST['operador']) && !empty($_POST['operador'])&& isset($_POST['id_vendedor']) && !empty($_POST['id_vendedor'])) { //num_equipo cant_minutos fech_corte num_equipo id_vendedor $result="insert into $tabla(num_equipo,cant_minutos,operador,fech_corte,id_vendedor)"; $result.="values('$codigo','$cantidaMinutos','$operador','$fech_corte','$id_vendedors')"; $res = mysql_query($result,$enlace) or die(mysql_error()); if($result) { echo "<h3>Informacion introducida.</h3>n"; echo "<br><br>"; echo "Codigo:$codigo";echo "<br>"; echo "cant_minutos:$cantidaMinutos";echo "<br>"; echo "num_equipo:$operador";echo "<br>"; echo "fech_corte:$fech_corte";echo "<br>"; echo "id_vendedor:$id_vendedors";echo "<br>"; echo "<br><br>"; } } else { echo "<h3>No se pudo introducir el equipo</h3>n"; } ?> Consulta de datos en la tabla equipo 2buscaequipo.php <?php include("conexion.php"); $enlace=Conectarse(); $tabla="equipo"; $NumEquipo=$_POST['num_equipo']; $CantiMinutos=$_POST['cant_minutos']; $operador=$_POST['operador']; $corte=$_POST['fech_corte']; $vendedor=$_POST['id_vendedor']; $consulta=mysql_query("SELECT * FROM $tabla",$enlace); // Mostrar resultados de la consulta $nfilas = mysql_num_rows ($consulta); if ($nfilas > 0) { print ("<TABLE border=1px>n"); print ("<TR>n"); print ("<TH BGCOLOR= #44aa77 align=center>Num Equipo</TH>n"); print ("<TH BGCOLOR= #44aa77 align=center>Cant Minutos</TH>n");
  • 7. print ("<TH BGCOLOR= #44aa77 align=center>Operador</TH>n"); print ("<TH BGCOLOR= #44aa77 align=center>Fec Corte</TH>n"); print ("<TH BGCOLOR= #44aa77 align=center>Nit Vendedor</TH>n"); print ("</TR>n"); for ($i=0; $i<$nfilas; $i++) { $resultado = mysql_fetch_array ($consulta); print ("<TR>n"); //$yearxy=$resultado['year_act']; if($resultado['num_equipo']>="1") //Hay que crar una variable , para que sea dinamica la consulta. { print ("<TD>" . $resultado['num_equipo'] . "</TD>n"); print ("<TD>" . $resultado['cant_minutos'] . "</TD>n"); print ("<TD>" . $resultado['operador'] . "</TD>n"); print ("<TD >" . $resultado['fech_corte'] . "</TD>n"); print ("<TD >" . $resultado['id_vendedor'] . "</TD>n"); } } print ("</TABLE>n"); echo "<ul> </ul>"; } else print ("No hay articulos disponibles"); // Cerrar conexión mysql_close ($enlace); ?> <script type="text/javascript" language="javascript1.2"> <!-- function printPage() { document.getElementById('print').style.visibility = 'hidden'; // Do print the page if (typeof(window.print) != 'undefined') { window.print(); } document.getElementById('print').style.visibility = ''; } //--> </script> <?php $strPrint="Imprimir"; echo '<br /><br />&nbsp;<input type="button" style="visibility: ; width: 100px; height: 25px" id="print" value="' . $strPrint . '" onclick="printPage()">' . "n"; ?>
  • 8. <input type="hidden" name="num_equipo" value="<?php echo $NumEquipo; ?>" /> Eliminar un telefono de la tabla equipo Para eliminar un número de la tabla equipo debemos crear un archivo 3borraEquipo.html que se encarga de enviar el numero a eliminar a un archivo 3borraEquipo.php que hace la eliminacion en la base de datos. 3borraEquipo.html <form action="3borraEquipo.php" method="POST" target="inferior"> Número de celular: <input name="num_equipo" type="text" size="10" /><br /><br /> <input type="submit" name="baja" value="Borrar Equipo" /> </form> 3borraEquipo.php <?php include("conexion.php"); $enlace=Conectarse(); $NumEquipo=$_POST['num_equipo']; if($_POST) { $codigo=$_POST["num_equipo"]; $result=mysql_query("DELETE FROM equipo WHERE num_equipo=".$NumEquipo, $enlace ); if($result) { echo "EQUIPO ELIMINADO!";echo "<br>"; echo "Equipo:$NumEquipo";echo "<br>"; } else { echo "Error seleccionando la base de datos."; die(mysql_error()); exit(); } mysql_close($enlace); } ?> Actualizar equipos 4actualizaEquipo.html <form action="4actualizaEquipo.php" method="POST" target="inferior"> celular a modificar: <input name="num_equipo" type="text" size="10" /><br /><br />
  • 9. <input type="submit" name="baja" value="Aceptar" />&nbsp; <input type="reset" name="resetear" value="Cancelar" /> </form> 4actualizaEquipo.php <?php include("conexion.php"); $enlace=Conectarse(); if($_POST) { $NumEquipo=$_POST['num_equipo']; $result=mysql_query("SELECT * FROM equipo WHERE num_equipo=".$NumEquipo,$enlace ); if($result) { while($fila=mysql_fetch_array($result)) { ?> <form action="4actualizaEquipo2.php" method="POST" target="inferior"> <input type="hidden" name="num_equipo" value="<?php echo $fila[num_equipo]; ?>" /><br /> Minutos: <input type="text" name="cant_minutos" size="20" value="<?php echo $fila[cant_minutos]; ?>" /><br /> operador: <input type="text" name="operador" size="15" value="<?php echo $fila[operador ]; ?>" /><br /> Corte: <input type="text" name="fech_corte" size="15" value="<?php echo $fila[fech_corte]; ? >" /><br /> Vendedor: <?php $tabla="vendedor"; $codigo=$_POST['id_vendedor']; $consulta=mysql_query("SELECT * FROM $tabla ",$enlace); //Llenas el combo if ($row = mysql_fetch_array($consulta)){ echo '<select name= "id_vendedor">'; do { echo '<option value= "'.$row["id_vendedor"].'">'.$row["id_vendedor"].'</option>'; } while ($row = mysql_fetch_array($consulta)); echo '</select>'; } ?> <br /> <input type="submit" name="actualizar" value="Actualizar" /> </form> <?php } }
  • 10. mysql_close($enlace); } ?> 4actualizaEquipo2.php <?php include("conexion.php"); $enlace=Conectarse(); $tabla="equipo"; $NumEquipo=$_POST['num_equipo']; $CantiMinutos=$_POST['cant_minutos']; $operador=$_POST['operador']; $corte=$_POST['fech_corte']; $vendedor=$_POST['id_vendedor']; if($_POST) { $result=mysql_query("UPDATE equipo SET num_equipo='".$NumEquipo."',cant_minutos='". $CantiMinutos."', operador='".$operador."', fech_corte=".$corte.", id_vendedor='". $vendedor."' WHERE num_equipo=".$NumEquipo,$enlace); if($result) { echo "<h3>Informacion Actualizada.</h3>n"; echo "<br><br>"; echo "equipo:$NumEquipo";echo "<br>"; echo "minutos:$CantiMinutos";echo "<br>"; echo "Operador:$operador";echo "<br>"; echo "Corte:$corte";echo "<br>"; echo "vendedor:$vendedor";echo "<br>"; echo "<br><br>"; } } else { echo "<h3>No se pudo actualizar el equipo</h3>n"; } ?>