Корисник:DCode/Stvarcici: Разлика помеѓу преработките

Избришана содржина Додадена содржина
Нема опис на уредувањето
Нема опис на уредувањето
Ред 943:
<pre>
<?php
/*
function randomize(){
* randomize - funkcija za generiranje na random prasanja
* argumenti:
* $kategorija - kategorija na prasanjeto - 1T + 3F, 2T + 2F, 1T - napisano
* $oblast - oblast od koja da se vadi prasanjeto (sport,muzika,film,kompjuteri...)
* $sledno - niza od veke odgovoreni prasanja
*/
function randomize($kategorija,$oblast,$sledno = NULL){
$pack = array();
require("mysql_connect.php");
$user = strip_tags(mysql_real_escape_string($_COOKIE['user']));
if (isset($sledno)){
$query = 'SELECT * FROM prasanja WHERE userRef<>'.$user.' AND ID <> 2 AND ID<>3 AND ID<>5 ORDER BY RAND()';
$string = '';
$check = mysql_query($query) or die("1. query error <br/>".mysql_error());
foreach($sledno as &$i){
$num = mysql_num_rows($check);
$string .= ' AND ID<>'.$i;
}
$query_q = 'SELECT * FROM prasanja WHERE userRef<>'.$user.' AND kategorija='.$kategorija.' AND oblast='.$oblast.$string.' ORDER BY RAND() LIMIT 1';
} else {
$queryquery_q = 'SELECT * FROM prasanja WHERE userRef<>'.$user.' AND ID <> 2kategorija='.$kategorija.' AND ID<>3 AND ID<>5oblast='.$oblast.' ORDER BY RAND() LIMIT 1';
}
$checkcheck_q = mysql_query($queryquery_q) or die("1. query error <br/>".mysql_error());
$num = mysql_num_rows($checkcheck_q);
if($num == 0){
echo "noнема rows affectedпрашања";
} else {
$checkcheck_q = mysql_fetch_array($checkcheck_q);
echo "there are: $num rows affected<br/>";
$pack['prasanje'] = $check_q['prasanje'];
$check = mysql_fetch_array($check);
$query_a = 'SELECT * FROM odgovori WHERE referenca='.$check_q['ID'].' ORDER BY RAND()';
echo "<pre>";
$check_a = mysql_query($query_a) or die("2. query error <br/>".mysql_error());
print_r($check);
echo$i "</pre>"= 1;
while($check = mysql_fetch_array($check_a)){
$pack['odgovor'.$i] = $check['odgovor'];
$i++;
}
}
mysql_close();
return $pack;
}
/*
randomize();
* $i = array(1);
* $prasanje = randomize(2,0,$i);
* echo "<'pre>"';
* print_r($checkprasanje);
* echo 'pre>';
*/
?>
</pre>