Medlem
|
|
Reg.datum: Jul 2009
Inlägg: 116
|
|
Medlem
Reg.datum: Jul 2009
Inlägg: 116
|
Skumt fel i PHP med PDO
Har ett skumt fel när jag ska skapa en dropdown-lista i ett formulär med fotbollslag.
Koden ser ut som följer:
<form name="placementStudents" method="post"><br />
<select name = 'studentrow'>
<?php
include("inc/db.php");
$getTeams= $dbh ->query("SELECT DISTINCT Home_Team FROM tbl_matches WHERE League = 'E0'");
$rowarray2 = $getTeams->fetchAll();
$teamrow = 0;
foreach($rowarray2 as $row)
{
echo "<option value = $row[Home_Team]>$row[Home_Team]</option>";
$teamrow++;
}
?>
</select>
<input type="submit" value="Select Student">
</form>
?>
Den skapar en dropdown med alla lagnamn korrekt MEN, kikar man i koden så ser man följande:
<select name="studentrow">
<option value="Arsenal">Arsenal</option>
<option villa="" value="Aston">Aston Villa</option>
<option value="Chelsea">Chelsea</option>
<option value="Liverpool">Liverpool</option>
<option city="" value="Man">Man City</option><option
</select>
Som ni ser så byter denut "value" mot det andra ordet om ett av lagnamnen består av två ord.
Aston Villa blir då:
<option villa="" value="Aston">Aston Villa</option>
Någon som ser något direkt fel i min kod?
|