-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpaso2.php
59 lines (37 loc) · 1.22 KB
/
paso2.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<?php
session_start();
include "Operaciones.php";
$_SESSION['dbhost'];
$_SESSION['dbuser'];
$_SESSION['dbpassword'];
$_SESSION['dbname'];
if (isset($_POST['iniciar'])){
//Conexion
$db = mysql_connect($_SESSION['dbhost'], $_SESSION['dbuser'], $_SESSION['dbpassword']) or die("Connection Error: " . mysql_error());
mysql_select_db($_SESSION['dbname']) or die("Error al conectar a la base de datos.");
//Obtener todas las tablas de la Base
$Sql ="SHOW TABLES";
$result = mysql_query( $Sql ) or die("No se puede ejecutar la consulta: ".mysql_error());
//Obtener los nombres de las tablas
while($Rs = mysql_fetch_array($result)){
$tablas[] = $Rs[0];
}
for($i=0; $i<count($tablas); $i++){
$tabla=$tablas[$i];
$obj = new Operaciones($tabla);
$obj->getOldKeys();
$obj->newDump();
$obj->getNewKeys();
$obj->buscaEliminados();
$obj->buscaAgregados();
$obj->buscaCambios();
}
$obj->removeDirectory('tmp');
session_destroy();
}else{
?>
<h1>Realiza los cambios y al terminar presiona el boton.</h1>
<form method="POST" action="paso2.php">
<input type="submit" name="iniciar" value="Bucar Cambios"/>
</form>
<?php } ?>