Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Eliminar datos en varias tablas

Estas en el tema de Eliminar datos en varias tablas en el foro de Mysql en Foros del Web. Hola. A ves si me podeis ayudar Quiero crear un Scirpt comun para eliminar registros y no se muy bien como hacerlo. La idea es ...
  #1 (permalink)  
Antiguo 04/04/2012, 23:28
 
Fecha de Ingreso: marzo-2012
Ubicación: Zaragoza
Mensajes: 2
Antigüedad: 12 años, 1 mes
Puntos: 0
Pregunta Eliminar datos en varias tablas

Hola.
A ves si me podeis ayudar
Quiero crear un Scirpt comun para eliminar registros y no se muy bien como hacerlo.
La idea es la siguente:
al script le paso como parametros la tabla de la base de datos y el id del registro a eliminar. Pero no se como hacer para integrarlo esto en la sentencia Mysql que realiza la consulta.
He probado esto:

<?php
if(@$_GET['id']){ // si no hay href vemos el formulario
include("../plantillas/conexion.php");
$tabla=$_GET['tabla'];
$fichero='tablas.php?id='.$tabla ;
// creamos la consulta
$id=$_GET['id'];

$query= "DELETE FROM `puntos``". $tabla."`where `". $tabla. "`.`id`=".$id. ';"'; // asignamos la consulta(todos los registros) a una variable

$SQL=mysql_query($query,$link);
}
header('location:'.$fichero);
?>



Gracias de antemano
  #2 (permalink)  
Antiguo 05/04/2012, 03:29
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Eliminar datos en varias tablas

Tu problema es de php no de mysql

En cuanto a la consulta si haces

echo $query;

seguro que ves lo que esta mal.... (una pista le falta un punto y un blanco)
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
  #3 (permalink)  
Antiguo 09/04/2012, 00:37
 
Fecha de Ingreso: marzo-2012
Ubicación: Zaragoza
Mensajes: 2
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: Eliminar datos en varias tablas

Solucionado .
Gracias

Etiquetas: php, query, registros, sql, tabla, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:51.