Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/06/2005, 17:42
Maurishio
 
Fecha de Ingreso: mayo-2005
Mensajes: 76
Antigüedad: 19 años
Puntos: 0
Mensaje Ejemplo

Hola te paso un ejemplo de como lo hago yo.
Despues que haces la conexion obtenes los registros y todo eso genoro una tambla que tiene 2 opciones la de edita y la de borrar lo que hacen estas es pasar un como parametro el id del producto que quiero tratar a las paginas encargadas de cada tarea(borrar, editar) luego en la nuevamente habro la bd y hago el delete o el select segun la pagina

ESTA ES LA TABLA:

<?php if ($totalRows_StockRecord > 0) {
do { ?>
<tr bgcolor="#F5F5F5">
<td bgcolor="#FFFFFF"><div align="center"><a href=adm_delstock.php?id=<?php echo $row_StockRecord['id']; ?>>Eliminar</a> <a href=adm_updatestock.php?id=<?php echo $row_StockRecord['id']; ?>>Editar</a> </div></td>
<td bgcolor="#F5F5F5">
<div align="center"><?php echo $row_StockRecord['id']; ?></div></td>
<td bgcolor="#F5F5F5">
<div align="center"><?php echo $row_StockRecord['nombreproducto']; ?></div></td>
<td bgcolor="#F5F5F5">
<div align="center"><?php echo $row_StockRecord['proveedor']; ?></div></td>
<td bgcolor="#F5F5F5">
<div align="center"><?php echo $row_StockRecord['categoria']; ?></div></td>
<td bgcolor="#F5F5F5">
<div align="center"><?php echo $row_StockRecord['preciounidad']; ?></div></td>
<td bgcolor="#F5F5F5">
<div align="center"><?php echo $row_StockRecord['unidadesenexistencia']; ?></div></td>
</tr>
<?php } while ($row_StockRecord = mysql_fetch_assoc($StockRecord));
} ?>


ahora por ejemplo la de delete quedaria asi:

if ((isset($_GET['id'])) && ($_GET['id'] != "")) {
$deleteSQL = sprintf("DELETE FROM productos WHERE id=%s",
GetSQLValueString($_GET['id'], "int"));

mysql_select_db($database_agroimp, $agroimp);
$Result1 = mysql_query($deleteSQL, $agroimp) or die(mysql_error());

$deleteGoTo = "adm_lisstock.php";
if (isset($_SERVER['QUERY_STRING'])) {
$deleteGoTo .= (strpos($deleteGoTo, '?')) ? "&" : "?";
$deleteGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $deleteGoTo));

y despues la redirecciono nuevamente a la pagina de donde vino.

Me explico?
Suerte.-