NIJZ - skripta za ciscenje baze - V DELU
This commit is contained in:
parent
63b9f545a7
commit
09486b79d9
105
utils/1kaUtils/nijz_clean_db.php
Normal file
105
utils/1kaUtils/nijz_clean_db.php
Normal file
@ -0,0 +1,105 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
*
|
||||
* NIJZ - čiščenje baze (uporabnikov in anket, ki niso njihovi)
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
die();
|
||||
|
||||
/*ini_set('display_errors', '1');
|
||||
ini_set('display_startup_errors', '1');
|
||||
error_reporting(E_ALL);*/
|
||||
|
||||
include_once('../../function.php');
|
||||
include_once('../../vendor/autoload.php');
|
||||
|
||||
|
||||
|
||||
// Dobimo seznam vseh uporabnikov, ki imajo tudi uredniski dostop na anketah, kjer imajo dostop spodnji uporabniki
|
||||
/*
|
||||
@nijz.si
|
||||
@nijz.co
|
||||
@nijz-rs.si
|
||||
@raziskavatrga.si
|
||||
@raziskavetrga.si
|
||||
*/
|
||||
|
||||
|
||||
|
||||
// Loop po anketah, kjer je avtor z zgornjim mailom
|
||||
$sql = sisplet_query("SELECT a.id AS ank_id, a.naslov, u.id AS usr_id, u.email
|
||||
FROM srv_anketa a, users u
|
||||
WHERE a.insert_uid=u.id
|
||||
AND (LOWER(u.email) LIKE '%@nijz.si%'
|
||||
OR LOWER(u.email) LIKE '%@nijz.co%'
|
||||
OR LOWER(u.email) LIKE '%@nijz-rs.si%'
|
||||
OR LOWER(u.email) LIKE '%@raziskavatrga.si%'
|
||||
OR LOWER(u.email) LIKE '%@raziskavetrga.si%'
|
||||
)
|
||||
");
|
||||
|
||||
while($row = mysqli_fetch_array($sql)){
|
||||
|
||||
// Pogledamo, ce ima dostop do ankete tudi kdo drug
|
||||
$sqlD = sisplet_query("SELECT u.email
|
||||
FROM srv_dostop d, users u
|
||||
WHERE d.ank_id='".$row['ank_id']."' AND d.uid=u.id
|
||||
");
|
||||
|
||||
if(mysqli_num_rows($sqlD) > 0){
|
||||
|
||||
echo '1 - ANKETA '.$row['ank_id'].' - '.$row['naslov'];
|
||||
echo '<br>';
|
||||
|
||||
while($rowD = mysqli_fetch_array($sqlD)){
|
||||
echo $rowD['email'];
|
||||
echo '<br>';
|
||||
}
|
||||
|
||||
echo '<br>';
|
||||
echo '<br>';
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Loop po anketah, kjer ima uporabnik z zgornjim mailom dodeljen dostop
|
||||
$sql = sisplet_query("SELECT d.ank_id, d.uid id AS usr_id, u.email
|
||||
FROM srv_dostop d, users u
|
||||
WHERE d.uid=u.id
|
||||
AND (LOWER(u.email) LIKE '%@nijz.si%'
|
||||
OR LOWER(u.email) LIKE '%@nijz.co%'
|
||||
OR LOWER(u.email) LIKE '%@nijz-rs.si%'
|
||||
OR LOWER(u.email) LIKE '%@raziskavatrga.si%'
|
||||
OR LOWER(u.email) LIKE '%@raziskavetrga.si%'
|
||||
)
|
||||
");
|
||||
|
||||
while($row = mysqli_fetch_array($sql)){
|
||||
|
||||
// Pogledamo, ce je avtor ankete kdo drug
|
||||
$sqlA = sisplet_query("SELECT u.email
|
||||
FROM srv_anketa a, users u
|
||||
WHERE a.id='".$row['ank_id']."' AND a.insert_uid=u.id
|
||||
");
|
||||
|
||||
if(mysqli_num_rows($sqlA) > 0){
|
||||
|
||||
echo '2 - ANKETA '.$row['ank_id'];
|
||||
echo '<br>';
|
||||
|
||||
while($rowA = mysqli_fetch_array($sqlA)){
|
||||
echo $rowA['email'];
|
||||
echo '<br>';
|
||||
}
|
||||
|
||||
echo '<br>';
|
||||
echo '<br>';
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
?>
|
Loading…
x
Reference in New Issue
Block a user