please i need help on this i am trying to echo HTML form in php script but i am having a logical error, the html checkbox control displays first before the variable $Question displays i dont understand why. this is my code
php script to echo html form
8
please i need help on this i am trying to echo HTML form in php script but i am having a logical error, the html checkbox control displays first before the variable $Question displays i dont understand why.
this is my code
<form action = "calculateResult.php" method = "post">
<?php
$con=mysqli_connect("localhost","root","","online_ exam");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT * FROM question");
//$AnsResult = mysqli_query($con,"SELECT * FROM answers");
$i = 1;
while($row = mysqli_fetch_array($result))
{
$i = $i + 1;
$question = $row['Quest'];
print("$question");
echo '<br/>';
$Q1 = $row['answer1'];
$Q2 = $row['answer2'];
$Q3 = $row['answer3'];
$Q4 = $row['answer4'];
echo '<input type = "checkbox" value = "hi" name = "answers"/>'.$Q1;
echo '<br/>';
echo '<input type = "checkbox">'.$Q2;
echo '<br/>';
echo '<input type = "checkbox">'.$Q3;
echo '<br/>';
echo '<input type = "checkbox">'.$Q4;
echo '<br/>';
}
mysqli_close($con);
?>
<input type = "submit" value = "SUBMIT"/>
</form>
this statement print("$question"); is suppose to execute before this other statements but the echo '<input type = "checkbox" value = "hi" name = "answers"/>'.$Q1; execute before the print("$question"); statement that is what i mean
echo '<input type = "checkbox" value = "hi" name = "answers"/>'.$Q1;
echo '<br/>';
echo '<input type = "checkbox">'.$Q2;
echo '<br/>';
echo '<input type = "checkbox">'.$Q3;
echo '<br/>';
echo '<input type = "checkbox">'.$Q4;
echo '<br/>';
this is my code
<form action = "calculateResult.php" method = "post">
<?php
$con=mysqli_connect("localhost","root","","online_ exam");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT * FROM question");
//$AnsResult = mysqli_query($con,"SELECT * FROM answers");
$i = 1;
while($row = mysqli_fetch_array($result))
{
$i = $i + 1;
$question = $row['Quest'];
print("$question");
echo '<br/>';
$Q1 = $row['answer1'];
$Q2 = $row['answer2'];
$Q3 = $row['answer3'];
$Q4 = $row['answer4'];
echo '<input type = "checkbox" value = "hi" name = "answers"/>'.$Q1;
echo '<br/>';
echo '<input type = "checkbox">'.$Q2;
echo '<br/>';
echo '<input type = "checkbox">'.$Q3;
echo '<br/>';
echo '<input type = "checkbox">'.$Q4;
echo '<br/>';
}
mysqli_close($con);
?>
<input type = "submit" value = "SUBMIT"/>
</form>
this statement print("$question"); is suppose to execute before this other statements but the echo '<input type = "checkbox" value = "hi" name = "answers"/>'.$Q1; execute before the print("$question"); statement that is what i mean
echo '<input type = "checkbox" value = "hi" name = "answers"/>'.$Q1;
echo '<br/>';
echo '<input type = "checkbox">'.$Q2;
echo '<br/>';
echo '<input type = "checkbox">'.$Q3;
echo '<br/>';
echo '<input type = "checkbox">'.$Q4;
echo '<br/>';
- Andrew H
- [1] reply
- lloydblinks
- Andrew H
- KirkMcD
- David Beroff
- drem
- Lanii
Next Topics on Trending Feed
-
8