4 messages in com.mysql.lists.mysql-esRe: Actualizar campo en la tabla
FromSent OnAttachments
Ezequiel Suarez12 Oct 2005 09:50 
Mark12 Oct 2005 10:52 
Ezequiel Suarez12 Oct 2005 12:12 
Xavier Navarro13 Oct 2005 00:39 
Subject:Re: Actualizar campo en la tabla
From:Ezequiel Suarez (esua@laanonima.com.ar)
Date:10/12/2005 12:12:46 PM
List:com.mysql.lists.mysql-es

mira hice lo siguiente y no funciona...

el php que muestra todas las reparaciones el fragmento de codigo es este.

for ($i=0; $i <$num_results; $i++)   {        $row = $result->fetch_assoc();

       echo '<tr><td><font face="Trebuchet MS" size="2" color="#000000">';        echo '<a
href="cierra_rep.php?idprueba='.$row['idprueba'].'&action=Cerrar">Cierra</a>';        echo '</td></font><td><font face="Trebuchet MS" size="2"
color="#000000">';        echo $row['estad'];        echo '</td></font><td><font face="Trebuchet MS" size="2"
color="#000000">';        echo $row['descripcion'];        echo '</td></font><td>';   }

y en el php que se llama cierra_rep.php puse lo siguiente.

<?php   // create short variable names

  $Numero=$_POST['Numero'];

  @ $db = new mysqli('localhost', 'root', 'ppp', 'ppp');

  if (mysqli_connect_errno())   {      echo '<b><font face="Courier New" size="2" color="#000000">ERROR: No se
puede conectar a la base de datos.</font></b></p>';      exit;   }

  $query = "UPDATE prueba SET prueba.estad="Cerrado" where
idprueba='".$Numero."'";   $result = $db->query($query);

  if ($result)       echo  $db->affected_rows.'<font face="Courier New" size="2"
color="#000000"> Los datos han sigo grabados.</font></p>';   else   {         echo '<font face="Courier New" size="2" color="#000000"> ERROR: Los
datos no han sido cargados</font></p>';         exit;   }   $db->close(); ?>

---------- Original Message ----------- From: Mark <mark@gmail.com> To: esua@laanonima.com.ar Sent: Wed, 12 Oct 2005 12:02:03 -0600 Subject: Re: Actualizar campo en la tabla

Creas de forma dinámica el link..

es decir:

si el programa muestra la linea del id 90 entonces el link sera: pclose.php?idrep=90&action=close

si el programa muestra la linea del id 94 entonces el link sera: pclose.php?idrep=94&action=close

slds. mark

El 12/10/05, Ezequiel Suarez<esua@laanonima.com.ar> escribió:

Y como sabe cual tiene que cerrar?

---------- Original Message ----------- From: Mark <mark@gmail.com> To: esua@laanonima.com.ar Cc: mysq@lists.mysql.com Sent: Wed, 12 Oct 2005 11:53:07 -0600 Subject: Re: Actualizar campo en la tabla

Lo puedes lograr colocando como link del botón/palabra cerrar algo así:

http://any.any/pclose.php?id_rep=xx&action=cerrar

y dentro de la pagina pclose.php cierra el producto, y solo muestras el resultado ya sea éxito o fallido...

slds. mark

El 12/10/05, Ezequiel Suarez<esua@laanonima.com.ar> escribió:

Necesito que me ayuden con lo siguiente, resulta que diseñe una pagina que se conecta con mysql y voy registrando todas las reparaciones que voy haciendo de un algun producto. Yo puedo consultar las reparaciones pendiente de entrega y lo que necesito es poder tener un vinculo que diga cerrar y que actualize ese campo en la tabla. Doy un ejemeplo

Id_rep  Nro_serie  Descripcion     Proveedor   Fecha_envio Estado Accion 001     10102252   Noteboook       XXXXXXXX    2005-10-05  abiero Cerrar

Lo que quiero es que donde Cerrar yo le de un clic y me cierre esa

orden

de

trabajo y ya no me aparezca como pendiente de entrega.

unsub=esua@laanonima.com.ar ------- End of Original Message -------

------- End of Original Message -------