54 lines
1.7 KiB
PHP
54 lines
1.7 KiB
PHP
![]() |
<?php
|
||
|
|
||
|
/*
|
||
|
* Napolnimo podatke izbranega jezika respondentov (ce je slo slucajno kaj narobe in se ni polnil) iz srv_user v srv_data_vrednost_active
|
||
|
*
|
||
|
*/
|
||
|
|
||
|
include_once('../../function.php');
|
||
|
include_once('../../vendor/autoload.php');
|
||
|
|
||
|
// INSERT INTO srv_vrednost (spr_id, naslov, vrstni_red, variable) VALUES ('9010451', 'English', '1', '1');
|
||
|
// INSERT INTO srv_vrednost (spr_id, naslov, vrstni_red, variable) VALUES ('9010451', 'Deutsch', '2', '2');
|
||
|
|
||
|
$anketa = $_GET['anketa'];
|
||
|
$p = new Prevajanje($anketa);
|
||
|
|
||
|
if($anketa > 0){
|
||
|
global $lang;
|
||
|
|
||
|
// Cache spremenljivke jezik in njenih vrednosti
|
||
|
$vrednosti = array();
|
||
|
$sqlC = sisplet_query("SELECT s.id AS spr_id, v.id AS vre_id, v.variable AS variable, v.naslov AS naslov FROM srv_spremenljivka s, srv_vrednost v, srv_grupa g
|
||
|
WHERE g.ank_id='".$anketa."' AND g.id=s.gru_id AND s.skupine='3'");
|
||
|
while($rowC = mysqli_fetch_array($sqlC)){
|
||
|
$spr_id = $rowC['spr_id'];
|
||
|
$vrednosti[$rowC['naslov']] = $rowC['vre_id'];
|
||
|
}
|
||
|
|
||
|
$sql = sisplet_query("SELECT id, language FROM srv_user WHERE ank_id='".$anketa."'");
|
||
|
if(!$sql) echo mysqli_error($GLOBALS['connect_db']);
|
||
|
while ($row = mysqli_fetch_array($sql)) {
|
||
|
|
||
|
$vre_id = 0;
|
||
|
|
||
|
// Originalni jezik za respondente
|
||
|
$p->include_lang($row['language']);
|
||
|
$naslov = $lang['language'];
|
||
|
|
||
|
$vre_id = $vrednosti[$naslov];
|
||
|
|
||
|
if($vre_id > 0){
|
||
|
$sqlL = sisplet_query("INSERT INTO srv_data_vrednost_active (spr_id, vre_id, usr_id) VALUES ('".$spr_id."', '".$vre_id."', '".$row['id']."')");
|
||
|
if(!$sql)
|
||
|
echo mysqli_error($GLOBALS['connect_db']);
|
||
|
else
|
||
|
echo 'Jezik vstavljen za uporabnika '.$row['id'].'.<br />';
|
||
|
}
|
||
|
else{
|
||
|
echo 'vre_id ne obstaja!<br />';
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
?>
|