<?php
session_start();
$pol=mysqli_connect('localhost','root','','quiz');
class question
{
function value($pyt,$odp1,$odp2,$odp3,$wybor,$odp_pra)
{
$pyt=htmlentities($pyt,ENT_QUOTES,"UTF-8");
$odp1=htmlentities($odp1,ENT_QUOTES,"UTF-8");
$odp2=htmlentities($odp2,ENT_QUOTES,"UTF-8");
$odp3=htmlentities($odp3,ENT_QUOTES,"UTF-8");
$wybor=htmlentities($wybor,ENT_QUOTES,"UTF-8");
$odp_pra=htmlentities($odp_pra,ENT_QUOTES,"UTF-8");
}
function question()
{
global $pol;
$pyt=$_POST['pyt'];
$odp1=$_POST['odp1'];
$odp2=$_POST['odp2'];
$odp3=$_POST['odp3'];
$choice=$_POST['wybor'];
$odp_pra=$_POST['odp_pra'];
if(($odp_pra!="A")&&($odp_pra!="B")&&($odp_pra!="C"))
{
$_SESSION['Komunikat']="Nie podałeś A,B lub C";
}
else
{
$pyt="INSERT INTO zadania (Pyt,odp_A,odp_B,odp_C,wybor,odp_PRA) VALUES ('$pyt','$odp1','$odp2','$odp3','$choice','$odp_pra')";
$rez=mysqli_query($pol,$pyt) or die (mysqli_error($pol));
mysqli_close($pol);
}
}
}
class answer
{
function siema()
{
global $pol;
$pyt="SELECT * FROM zadania";
$rez=mysqli_query($pol,$pyt);
mysqli_close($pol);
}
}
if((isset($_POST['pyt']))&&(isset($_POST['odp1']))&&(isset($_POST['odp2']))&&(isset($_POST['odp3']))&&(isset($_POST['wybor']))&&(isset($_POST['odp_pra'])))
{
$user=new question($_POST['pyt'],$_POST['odp1'],$_POST['odp2'],$_POST['odp3'],$_POST['wybor'],$_POST['odp_pra']);
}
mysqli_close($pol);
?>
<html lang="pl">
<head>
<meta charset="utf-8"/>
<link rel="stylesheet" type="text/css" href="style.css"/>
<title>Quiz</title>
</head>
<body>
<header>
<div class="header">
<h1>Odpowiedz na pytanie</h1>
</div>
</header>
<main>
<article>
<section>
<div class="odp">
<header>
<div class="question">
<?php
$s1=new answer();
$s1->siema();
?>
</div>
</header>
</div>
</section>
</article>
<article>
<section>
<div class="pyt">
<header>
<form method="POST">
<input type="text" name="pyt" placeholder="Podaj swoje pytanie."/><br><br>
<input type="text" name="odp1" placeholder="Podaj odpowiedź A."/><br><br>
<input type="text" name="odp2" placeholder="Podaj odpowiedź B." /><br><br>
<input type="text" name="odp3" placeholder="Podaj odpowiedź C." /><br><br>
<select name="wybor">
<option>Sport</option>
<option>Nauka</option>
</select><br><br>
<input type="text" name="odp_pra" placeholder="Podaj prawidłową odpowiedź"/><br><br>
<input type="submit" value="Zadaj pytanie"/>
</form>
<?php
if(isset($_SESSION['Komunikat']))
{
echo $_SESSION['Komunikat'];
unset($_SESSION['Komunikat']);
}
?>
</header>
</div>
</section>
</article>
</main>
</body>
</html>
Czemu Select nie działa bo wyskakuje mi komunikat
Warning: mysqli_query(): Couldn't fetch mysqli in C:\xampp\htdocs\quiz\index.php on line 48