So Im making an website which is sapoust to generate a quiz and for few last days Im facing an error : Notice: Undefined offset 1 Notice: Undefined offset 2 and so on. On line 31 :
$z = $id[$i];
And here is the rest of the code whic may be helpful
    for($i=0; $i<$liczba; $i++) {
        $random = rand($i, $liczba) ;
        do{
        $random = rand($i, $liczba) ;
        if(in_array($random, $wylosowanieNR) == false) {
            array_push($wylosowanieNR,$random) ;
            array_push($wylosowanieR,$random) ;
            break ;
        }
        }while(in_array($random, $wylosowanieNR) == false) ;
}
return $wylosowanieR ;
}
//code
$id[] = losowanie($_POST['ilePytan']) ;
//code
$z = $id[$i];
                    $zapytanie = "SELECT * FROM pytania WHERE id = '$z' ";
Another error is :
Notice: Array to string conversion  at line 37 :
$zapytanie = "SELECT * FROM pytania WHERE id = '$z' ";
Please help. Im trying to fix this error for 5 days already. Please help
 
     
    