Passer indholdet sammen - multiple inputs
HejDet er sådan at jeg laver noget multiple inputs,
PHP
$alt = $_POST["ord"][0];
if($ordetalt == $alt)
{
echo $ordetalt . " og " . $alt;
}
else
{
echo "Error " . $ordetalt . " and " . $alt;
}
[/Div]
HTML
[div]
<div id="onlinetestside">
<div id="onlinetestsidealt"><?php echo $ordet;?></div>
<input type="text" name="ord[]" maxlength="190">
<div style="clear:both;"></div>
</div>
Når jeg kun har $_POST["ord"][0] skrevet der op så tag den kun den første og ingen andre.
Når den jeg f.eks skriver Ko i den første som er også ko så siger den ikke er der er "error" på, men den næste som er hej gøre den sådan her
http://billedeupload.dk/?v=O5iJ0.png
Hele kode ser sådan her ud
if ($stmt = $this->mysqli->prepare('SELECT id, ordet, ordetalt FROM test WHERE getid = ?')) {
$stmt->bind_param('i', $id);
$id = $_GET['id'];
$stmt->execute();
$stmt->bind_result($id, $ordet, $ordetalt);
while ($stmt->fetch()) {
?>
<div id="onlinetestside">
<div id="onlinetestsidealt"><?php echo $ordet;?></div>
<input type="text" name="ord[]" maxlength="190">
<div style="clear:both;"></div>
</div>
<?php
//ordetalt its coming from database
$alt = $_POST["ord"][0];
if($ordetalt == $alt)
{
echo $ordetalt . " og " . $alt;
}
else
{
echo "Error " . $ordetalt . " and " . $alt;
}
}
$stmt->close();
}
Du må virkelig spørger hvis du vil vide mere?