Pobrisane stare skripte, skripta za izvoz uporabnikov - V DELU
This commit is contained in:
parent
2714e99f02
commit
d6a3afbb28
@ -1,185 +0,0 @@
|
|||||||
<?php
|
|
||||||
set_time_limit(1800); # 30 minut
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Podatke neaktivnih anket, ki se ze nekaj casa niso spreminjale prenese iz _active tabel v navadne - arhivske tabele
|
|
||||||
* ARHIVIRAMO TABELE srv_data_grid, srv_data_vrednost, srv_user_grupa
|
|
||||||
*/
|
|
||||||
|
|
||||||
include_once('../../function.php');
|
|
||||||
|
|
||||||
// aktivne ankete, ali mlajše od 14 dni (od zadnje spremembe, ali da so takrat pretekle)
|
|
||||||
$sql = sisplet_query("SELECT * FROM srv_anketa
|
|
||||||
WHERE active='0'
|
|
||||||
AND id > '0'
|
|
||||||
AND db_table = '1'
|
|
||||||
AND edit_time < NOW() - INTERVAL 3 MONTH
|
|
||||||
AND expire < NOW() - INTERVAL 3 MONTH
|
|
||||||
LIMIT 200
|
|
||||||
");
|
|
||||||
if (!$sql) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
echo mysqli_num_rows($sql).'<hr>';
|
|
||||||
while ($row = mysqli_fetch_array($sql)) {
|
|
||||||
|
|
||||||
$s = sisplet_query("START TRANSACTION");
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
|
|
||||||
echo $row['id'].'<br />';
|
|
||||||
|
|
||||||
// srv_data_grid
|
|
||||||
$sql1 = sisplet_query("SELECT grid.*
|
|
||||||
FROM srv_data_grid_active grid, srv_spremenljivka s, srv_grupa g
|
|
||||||
WHERE grid.spr_id = s.id
|
|
||||||
AND s.gru_id = g.id
|
|
||||||
AND g.ank_id = '$row[id]'
|
|
||||||
");
|
|
||||||
if (!$sql1) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
$values = "";
|
|
||||||
$i = 0;
|
|
||||||
while ($row1 = mysqli_fetch_assoc($sql1)) {
|
|
||||||
|
|
||||||
if ($values != "") $values .= ", ";
|
|
||||||
$vals = "";
|
|
||||||
foreach ($row1 AS $key => $val) {
|
|
||||||
if ($vals != "") $vals .= ", ";
|
|
||||||
|
|
||||||
if ($val != null)
|
|
||||||
$vals .= "'$val'";
|
|
||||||
else
|
|
||||||
$vals .= "NULL";
|
|
||||||
}
|
|
||||||
|
|
||||||
$values .= "($vals)";
|
|
||||||
|
|
||||||
$loop_id = $row1['loop_id'] == null ? " IS NULL" : " = '".$row1['loop_id']."'";
|
|
||||||
|
|
||||||
$query = "DELETE FROM srv_data_grid_active WHERE spr_id='$row1[spr_id]' AND vre_id='$row1[vre_id]' AND usr_id='$row1[usr_id]' AND loop_id $loop_id";
|
|
||||||
$s = sisplet_query($query);
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']).' 111 ('.$query.')<br>'; die(); }
|
|
||||||
|
|
||||||
// force mysql query
|
|
||||||
if ($i++ >= 500) {
|
|
||||||
if ($values != "") {
|
|
||||||
$query = "INSERT INTO srv_data_grid VALUES $values";
|
|
||||||
$s = sisplet_query($query);
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']).' 112a ('.$query.')<br>'; die(); }
|
|
||||||
}
|
|
||||||
$values = "";
|
|
||||||
$i = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($values != "") {
|
|
||||||
$query = "INSERT INTO srv_data_grid VALUES $values";
|
|
||||||
$s = sisplet_query($query);
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']).' 112 ('.$query.')<br>'; die(); }
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// srv_data_vrednost
|
|
||||||
$sql1 = sisplet_query("SELECT v.*
|
|
||||||
FROM srv_data_vrednost_active v, srv_spremenljivka s, srv_grupa g
|
|
||||||
WHERE v.spr_id = s.id
|
|
||||||
AND s.gru_id = g.id
|
|
||||||
AND g.ank_id = '$row[id]'
|
|
||||||
");
|
|
||||||
if (!$sql1) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
$values = "";
|
|
||||||
$i = 0;
|
|
||||||
while ($row1 = mysqli_fetch_assoc($sql1)) {
|
|
||||||
|
|
||||||
if ($values != "") $values .= ", ";
|
|
||||||
$vals = "";
|
|
||||||
foreach ($row1 AS $key => $val) {
|
|
||||||
if ($vals != "") $vals .= ", ";
|
|
||||||
|
|
||||||
if ($val != null)
|
|
||||||
$vals .= "'$val'";
|
|
||||||
else
|
|
||||||
$vals .= "NULL";
|
|
||||||
}
|
|
||||||
|
|
||||||
$values .= "($vals)";
|
|
||||||
|
|
||||||
$loop_id = $row1['loop_id'] == null ? " IS NULL" : " = '".$row1['loop_id']."'";
|
|
||||||
|
|
||||||
$query = "DELETE FROM srv_data_vrednost_active WHERE spr_id='$row1[spr_id]' AND vre_id='$row1[vre_id]' AND usr_id='$row1[usr_id]' AND loop_id $loop_id";
|
|
||||||
$s = sisplet_query($query);
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']).' 113 ('.$query.')<br>'; die(); }
|
|
||||||
|
|
||||||
// force mysql query
|
|
||||||
if ($i++ >= 500) {
|
|
||||||
if ($values != "") {
|
|
||||||
$query = "INSERT INTO srv_data_vrednost VALUES $values";
|
|
||||||
$s = sisplet_query($query);
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']).' 114a ('.$query.')<br>'; die(); }
|
|
||||||
}
|
|
||||||
$values = "";
|
|
||||||
$i = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($values != "") {
|
|
||||||
$query = "INSERT INTO srv_data_vrednost VALUES $values";
|
|
||||||
$s = sisplet_query($query);
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']).' 114 ('.$query.')<br>'; die(); }
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
// srv_user_grupa
|
|
||||||
|
|
||||||
$sql1 = sisplet_query("SELECT grupa.*
|
|
||||||
FROM srv_user_grupa_active grupa, srv_grupa g
|
|
||||||
WHERE grupa.gru_id = g.id
|
|
||||||
AND g.ank_id = '$row[id]'
|
|
||||||
");
|
|
||||||
if (!$sql1) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
$values = "";
|
|
||||||
$i = 0;
|
|
||||||
while ($row1 = mysqli_fetch_assoc($sql1)) {
|
|
||||||
|
|
||||||
if ($values != "") $values .= ", ";
|
|
||||||
$vals = "";
|
|
||||||
foreach ($row1 AS $key => $val) {
|
|
||||||
if ($vals != "") $vals .= ", ";
|
|
||||||
$vals .= "'$val'";
|
|
||||||
}
|
|
||||||
|
|
||||||
$values .= "($vals)";
|
|
||||||
|
|
||||||
$query = "DELETE FROM srv_user_grupa_active WHERE gru_id='$row1[gru_id]' AND usr_id='$row1[usr_id]'";
|
|
||||||
$s = sisplet_query($query);
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']).' 115 ('.$query.')<br>'; die(); }
|
|
||||||
|
|
||||||
// force mysql query
|
|
||||||
if ($i++ >= 500) {
|
|
||||||
if ($values != "") {
|
|
||||||
$query = "INSERT INTO srv_user_grupa VALUES $values";
|
|
||||||
$s = sisplet_query($query);
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']).' 116a ('.$query.')<br>'; die(); }
|
|
||||||
}
|
|
||||||
$values = "";
|
|
||||||
$i = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($values != "") {
|
|
||||||
$query = "INSERT INTO srv_user_grupa VALUES $values";
|
|
||||||
$s = sisplet_query($query);
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']).' 116 ('.$query.')<br>'; die(); }
|
|
||||||
}
|
|
||||||
|
|
||||||
$s = sisplet_query("UPDATE srv_anketa SET db_table = '0' WHERE id = '$row[id]'");
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
|
|
||||||
//$s = sisplet_query("ROLLBACK");
|
|
||||||
$s = sisplet_query("COMMIT");
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
|
|
||||||
flush(); @ob_flush();
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
@ -1,199 +0,0 @@
|
|||||||
<?php
|
|
||||||
set_time_limit(1800); # 30 minut
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Podatke neaktivnih anket, ki se ze nekaj casa niso spreminjale prenese iz _active tabel v navadne - arhivske tabele
|
|
||||||
*
|
|
||||||
* DODATNA SKRIPTA ZA TABELE srv_data_text, srv_data_textgrid, srv_data_checkgrid
|
|
||||||
*/
|
|
||||||
|
|
||||||
include_once('../../function.php');
|
|
||||||
|
|
||||||
// Anketa s katero zacnemo kopiranje (ker ne moremo vedeti do kje smo ze prisli)
|
|
||||||
$first_id = (isset($_GET['first_id']) ? $_GET['first_id'] : '1');
|
|
||||||
|
|
||||||
// aktivne ankete, ali mlajše od 3 mesecev (od zadnje spremembe, ali da so takrat pretekle)
|
|
||||||
// Prvic moramo iti cez vse stare neaktivne ankete (db_table = '0') - PROBLEM SO AKTIVNE (zaradi buga pri kopiranju)!!!
|
|
||||||
$sql = sisplet_query("SELECT * FROM srv_anketa
|
|
||||||
WHERE id > '0'
|
|
||||||
AND db_table = '1'
|
|
||||||
AND id > '".$first_id."'
|
|
||||||
LIMIT 200
|
|
||||||
");
|
|
||||||
|
|
||||||
if (!$sql) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
echo mysqli_num_rows($sql).'<hr>';
|
|
||||||
while ($row = mysqli_fetch_array($sql)) {
|
|
||||||
|
|
||||||
$s = sisplet_query("START TRANSACTION");
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
|
|
||||||
echo $row['id'].'<br />';
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// srv_data_text
|
|
||||||
$sql1 = sisplet_query("INSERT INTO srv_data_text_active (spr_id, vre_id, text, text2, usr_id, loop_id)
|
|
||||||
SELECT d2.spr_id, d2.vre_id, d2.text, d2.text2, d2.usr_id, d2.loop_id
|
|
||||||
FROM srv_data_text d2, srv_spremenljivka s, srv_grupa g
|
|
||||||
WHERE d2.spr_id = s.id
|
|
||||||
AND s.gru_id = g.id
|
|
||||||
AND g.ank_id = '$row[id]'
|
|
||||||
");
|
|
||||||
if (!$sql1) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
|
|
||||||
$query = "DELETE d
|
|
||||||
FROM srv_data_text d, srv_spremenljivka s, srv_grupa g
|
|
||||||
WHERE d.spr_id = s.id
|
|
||||||
AND s.gru_id = g.id
|
|
||||||
AND g.ank_id = '$row[id]'";
|
|
||||||
$s = sisplet_query($query);
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']).' 113 ('.$query.')<br>'; die(); }
|
|
||||||
|
|
||||||
|
|
||||||
// Se dodatno kopiranje za komentarje (kjer je spr_id=0)
|
|
||||||
$sql1 = sisplet_query("INSERT INTO srv_data_text_active (spr_id, vre_id, text, text2, usr_id, loop_id)
|
|
||||||
SELECT d2.spr_id, d2.vre_id, d2.text, d2.text2, d2.usr_id, d2.loop_id
|
|
||||||
FROM srv_data_text d2, srv_spremenljivka s, srv_grupa g
|
|
||||||
WHERE d2.spr_id = '0'
|
|
||||||
AND d2.vre_id = s.id AND d2.vre_id > '0'
|
|
||||||
AND s.gru_id = g.id AND s.gru_id > '0'
|
|
||||||
AND g.ank_id = '$row[id]'
|
|
||||||
");
|
|
||||||
if (!$sql1) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
|
|
||||||
$query = "DELETE d
|
|
||||||
FROM srv_data_text d, srv_spremenljivka s, srv_grupa g
|
|
||||||
WHERE d.spr_id = '0'
|
|
||||||
AND d.vre_id = s.id AND d.vre_id > '0'
|
|
||||||
AND s.gru_id = g.id AND s.gru_id > '0'
|
|
||||||
AND g.ank_id = '$row[id]'";
|
|
||||||
$s = sisplet_query($query);
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']).' 113 ('.$query.')<br>'; die(); }
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// srv_data_textgrid
|
|
||||||
$sql1 = sisplet_query("INSERT INTO srv_data_textgrid_active (spr_id, vre_id, usr_id, grd_id, text, loop_id)
|
|
||||||
SELECT d2.spr_id, d2.vre_id, d2.usr_id, d2.grd_id, d2.text, d2.loop_id
|
|
||||||
FROM srv_data_textgrid d2, srv_spremenljivka s, srv_grupa g
|
|
||||||
WHERE d2.spr_id = s.id
|
|
||||||
AND s.gru_id = g.id AND s.gru_id > '0'
|
|
||||||
AND g.ank_id = '$row[id]'
|
|
||||||
");
|
|
||||||
if (!$sql1) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
|
|
||||||
$query = "DELETE d
|
|
||||||
FROM srv_data_textgrid d, srv_spremenljivka s, srv_grupa g
|
|
||||||
WHERE d.spr_id = s.id
|
|
||||||
AND s.gru_id = g.id AND s.gru_id > '0'
|
|
||||||
AND g.ank_id = '$row[id]'";
|
|
||||||
$s = sisplet_query($query);
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']).' 113 ('.$query.')<br>'; die(); }
|
|
||||||
|
|
||||||
// Se dodatno za kombinirane tabele
|
|
||||||
$sql1 = sisplet_query("INSERT INTO srv_data_textgrid_active (spr_id, vre_id, usr_id, grd_id, text, loop_id)
|
|
||||||
SELECT d2.spr_id, d2.vre_id, d2.usr_id, d2.grd_id, d2.text, d2.loop_id
|
|
||||||
FROM srv_data_textgrid d2, srv_spremenljivka s, srv_grupa g, srv_grid_multiple m
|
|
||||||
WHERE d2.spr_id = m.spr_id AND m.parent=s.id
|
|
||||||
AND s.gru_id = g.id AND s.gru_id > '0'
|
|
||||||
AND g.ank_id = '$row[id]'
|
|
||||||
");
|
|
||||||
if (!$sql1) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
|
|
||||||
$query = "DELETE d
|
|
||||||
FROM srv_data_textgrid d, srv_spremenljivka s, srv_grupa g, srv_grid_multiple m
|
|
||||||
WHERE d.spr_id = m.spr_id AND m.parent=s.id
|
|
||||||
AND s.gru_id = g.id AND s.gru_id > '0'
|
|
||||||
AND g.ank_id = '$row[id]'";
|
|
||||||
$s = sisplet_query($query);
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']).' 113 ('.$query.')<br>'; die(); }
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// srv_data_checkgrid
|
|
||||||
$sql1 = sisplet_query("SELECT grid.*
|
|
||||||
FROM srv_data_checkgrid grid, srv_spremenljivka s, srv_grupa g
|
|
||||||
WHERE grid.spr_id = s.id
|
|
||||||
AND s.gru_id = g.id
|
|
||||||
AND g.ank_id = '$row[id]'
|
|
||||||
");
|
|
||||||
if (!$sql1) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
$values = "";
|
|
||||||
$i = 0;
|
|
||||||
while ($row1 = mysqli_fetch_assoc($sql1)) {
|
|
||||||
|
|
||||||
if ($values != "") $values .= ", ";
|
|
||||||
$vals = "";
|
|
||||||
foreach ($row1 AS $key => $val) {
|
|
||||||
if ($vals != "") $vals .= ", ";
|
|
||||||
|
|
||||||
if ($val != null)
|
|
||||||
$vals .= "'$val'";
|
|
||||||
else
|
|
||||||
$vals .= "NULL";
|
|
||||||
}
|
|
||||||
|
|
||||||
$values .= "($vals)";
|
|
||||||
|
|
||||||
$loop_id = $row1['loop_id'] == null ? " IS NULL" : " = '".$row1['loop_id']."'";
|
|
||||||
|
|
||||||
$query = "DELETE FROM srv_data_checkgrid WHERE spr_id='$row1[spr_id]' AND vre_id='$row1[vre_id]' AND usr_id='$row1[usr_id]' AND loop_id $loop_id";
|
|
||||||
$s = sisplet_query($query);
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']).' 111 ('.$query.')<br>'; die(); }
|
|
||||||
|
|
||||||
// force mysql query
|
|
||||||
if ($i++ >= 500) {
|
|
||||||
if ($values != "") {
|
|
||||||
$query = "INSERT INTO srv_data_checkgrid_active VALUES $values";
|
|
||||||
$s = sisplet_query($query);
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']).' 112a ('.$query.')<br>'; die(); }
|
|
||||||
}
|
|
||||||
$values = "";
|
|
||||||
$i = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($values != "") {
|
|
||||||
$query = "INSERT INTO srv_data_checkgrid_active VALUES $values";
|
|
||||||
$s = sisplet_query($query);
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']).' 112 ('.$query.')<br>'; die(); }
|
|
||||||
}
|
|
||||||
|
|
||||||
// Se dodatno za kombinirane tabele
|
|
||||||
$sql1 = sisplet_query("INSERT INTO srv_data_checkgrid_active (spr_id, vre_id, usr_id, grd_id, loop_id)
|
|
||||||
SELECT d2.spr_id, d2.vre_id, d2.usr_id, d2.grd_id, d2.loop_id
|
|
||||||
FROM srv_data_checkgrid d2, srv_spremenljivka s, srv_grupa g, srv_grid_multiple m
|
|
||||||
WHERE d2.spr_id = m.spr_id AND m.parent=s.id
|
|
||||||
AND s.gru_id = g.id AND s.gru_id > '0'
|
|
||||||
AND g.ank_id = '$row[id]'
|
|
||||||
");
|
|
||||||
if (!$sql1) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
|
|
||||||
$query = "DELETE d
|
|
||||||
FROM srv_data_checkgrid d, srv_spremenljivka s, srv_grupa g, srv_grid_multiple m
|
|
||||||
WHERE d.spr_id = m.spr_id AND m.parent=s.id
|
|
||||||
AND s.gru_id = g.id AND s.gru_id > '0'
|
|
||||||
AND g.ank_id = '$row[id]'";
|
|
||||||
$s = sisplet_query($query);
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']).' 113 ('.$query.')<br>'; die(); }
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// Ko gremo prvic cez ne popravljamo tega
|
|
||||||
/*$s = sisplet_query("UPDATE srv_anketa SET db_table = '0' WHERE id = '$row[id]'");
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']); die(); }*/
|
|
||||||
|
|
||||||
//$s = sisplet_query("ROLLBACK");
|
|
||||||
$s = sisplet_query("COMMIT");
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
|
|
||||||
flush(); @ob_flush();
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
@ -1,59 +0,0 @@
|
|||||||
<?php
|
|
||||||
set_time_limit(1800); # 30 minut
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Podatke neaktivnih anket, ki se ze nekaj casa niso spreminjale prenese iz _active tabel v navadne - arhivske tabele
|
|
||||||
*
|
|
||||||
* DODATNA SKRIPTA ZA TABELO srv_tracking
|
|
||||||
*/
|
|
||||||
|
|
||||||
include_once('../../function.php');
|
|
||||||
|
|
||||||
// Anketa s katero zacnemo kopiranje (ker ne moremo vedeti do kje smo ze prisli)
|
|
||||||
$first_id = (isset($_GET['first_id']) ? $_GET['first_id'] : '1');
|
|
||||||
|
|
||||||
// aktivne ankete, ali mlajše od 3 mesecev (od zadnje spremembe, ali da so takrat pretekle)
|
|
||||||
// Prvic moramo iti cez vse stare neaktivne ankete (db_table = '0') - PROBLEM SO AKTIVNE (zaradi buga pri kopiranju)!!!
|
|
||||||
$sql = sisplet_query("SELECT * FROM srv_anketa
|
|
||||||
WHERE id > '0'
|
|
||||||
AND db_table = '1'
|
|
||||||
AND id > '".$first_id."'
|
|
||||||
LIMIT 200
|
|
||||||
");
|
|
||||||
|
|
||||||
if (!$sql) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
echo mysqli_num_rows($sql).'<hr>';
|
|
||||||
while ($row = mysqli_fetch_array($sql)) {
|
|
||||||
|
|
||||||
$s = sisplet_query("START TRANSACTION");
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
|
|
||||||
echo $row['id'].'<br />';
|
|
||||||
|
|
||||||
|
|
||||||
// srv_tracking
|
|
||||||
$sql1 = sisplet_query("INSERT INTO srv_tracking_active (`ank_id`, `datetime`, `ip`, `user`, `get`, `post`, `status`, `time_seconds`)
|
|
||||||
SELECT d2.ank_id, d2.datetime, d2.ip, d2.user, d2.get, d2.post, d2.status, d2.time_seconds
|
|
||||||
FROM srv_tracking d2
|
|
||||||
WHERE d2.ank_id = '$row[id]'
|
|
||||||
");
|
|
||||||
if (!$sql1) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
|
|
||||||
$query = "DELETE FROM srv_tracking WHERE ank_id = '$row[id]'";
|
|
||||||
$s = sisplet_query($query);
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']).' 113 ('.$query.')<br>'; die(); }
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// Ko gremo prvic cez ne popravljamo tega
|
|
||||||
/*$s = sisplet_query("UPDATE srv_anketa SET db_table = '0' WHERE id = '$row[id]'");
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']); die(); }*/
|
|
||||||
|
|
||||||
//$s = sisplet_query("ROLLBACK");
|
|
||||||
$s = sisplet_query("COMMIT");
|
|
||||||
if (!$s) { echo mysqli_error($GLOBALS['connect_db']); die(); }
|
|
||||||
|
|
||||||
flush(); @ob_flush();
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
@ -1,11 +0,0 @@
|
|||||||
<?php
|
|
||||||
/***************************************
|
|
||||||
* Description:
|
|
||||||
* Autor: Robert Šmalc
|
|
||||||
* Created date: 02.06.2017
|
|
||||||
*****************************************/
|
|
||||||
|
|
||||||
include_once('../../function.php');
|
|
||||||
|
|
||||||
sisplet_query("SELECT")
|
|
||||||
|
|
66
utils/1kaUtils/1ka_users_export.php
Normal file
66
utils/1kaUtils/1ka_users_export.php
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* CSV izvoz vseh uporabnikov 1ke, stevila anket po letih, stevila responsov po letih
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
include_once('../../function.php');
|
||||||
|
|
||||||
|
|
||||||
|
$year = '2021';
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// Vsi userji 1ke
|
||||||
|
$sql = sisplet_query("SELECT count(id) AS user_count
|
||||||
|
FROM users
|
||||||
|
WHERE YEAR(when_reg)='".$year."'
|
||||||
|
");
|
||||||
|
if (!$sql) {echo mysqli_error($GLOBALS['connect_db']); die();}
|
||||||
|
|
||||||
|
|
||||||
|
$data = array();
|
||||||
|
$data[] = array('Tip naprave', 'Čas vnosa', 'Status', 'Lurker');
|
||||||
|
|
||||||
|
while ($row = mysqli_fetch_array($sql)) {
|
||||||
|
|
||||||
|
ob_start();
|
||||||
|
|
||||||
|
$line = array();
|
||||||
|
|
||||||
|
/*$browser_detect = get_browser($row['useragent'], true);
|
||||||
|
$line[0] = $browser_detect['device_type'];
|
||||||
|
$line[1] = $row['time_insert'];
|
||||||
|
$line[2] = $row['last_status'];
|
||||||
|
$line[3] = $row['lurker'];*/
|
||||||
|
|
||||||
|
$data[] = $line;
|
||||||
|
|
||||||
|
echo implode($line, ';');
|
||||||
|
echo '<br />';
|
||||||
|
|
||||||
|
ob_end_flush();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*header('Content-Type: application/excel');
|
||||||
|
header('Content-Disposition: attachment; filename="paradata_device_'.$year.'.csv"');
|
||||||
|
|
||||||
|
$fp = fopen('php://output', 'w');
|
||||||
|
foreach($data as $line) {
|
||||||
|
//fputcsv($fp, $line, ',');
|
||||||
|
fputcsv($fp, $line, ';');
|
||||||
|
}
|
||||||
|
fclose($fp);*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*foreach($data as $line) {
|
||||||
|
echo implode($line, ';');
|
||||||
|
echo '<br />';
|
||||||
|
}*/
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user