60 lines
1.5 KiB
PHP
60 lines
1.5 KiB
PHP
<?php
|
|
|
|
|
|
class KolektorResponse {
|
|
|
|
|
|
private $response = array();
|
|
|
|
|
|
function __construct($response_id){
|
|
global $site_url;
|
|
global $lang;
|
|
|
|
// Dobimo podatke responsa
|
|
$sql = sisplet_query("SELECT * FROM kolektor_survey_response WHERE id='".$response_id."'");
|
|
|
|
if(mysqli_num_rows($sql) == 0){
|
|
echo 'Napaka! Odgovor ne obstaja.';
|
|
return false;
|
|
}
|
|
|
|
$row = mysqli_fetch_array($sql);
|
|
$this->response = $row;
|
|
}
|
|
|
|
public function getStatus(){
|
|
return $this->response['status'];
|
|
}
|
|
|
|
|
|
// Dodajanje responsa
|
|
public static function addResponse($response_data){
|
|
|
|
|
|
// Dodaj respondenta v srv_user
|
|
|
|
|
|
// Poslji email z vabilom na anketo
|
|
|
|
|
|
// Dodaj respondenta v kolektor bazo
|
|
$sql = sisplet_query("INSERT INTO kolektor_survey_response
|
|
(ank_id, usr_id, inser_time, status, kolektor_client_id, respondent_id)
|
|
VALUES
|
|
('".$response_data['ank_id']."', '".$response_data['usr_id']."', NOW(), '0', '".$response_data['kolektor_client_id']."', '".$response_data['respondent_id']."')
|
|
");
|
|
|
|
$response_id = mysqli_insert_id($GLOBALS['connect_db']);
|
|
|
|
/*if($response = new KolektorResponse($response_id)){
|
|
return $response;
|
|
}
|
|
else{
|
|
echo 'Napaka pri dodajanju odgovora!';
|
|
return false;
|
|
}*/
|
|
}
|
|
}
|
|
|
|
?>
|