Visa ett inlägg
Oläst 2010-11-24, 23:12 #3
dotvoid dotvoid är inte uppkopplad
Medlem
 
Reg.datum: Apr 2006
Inlägg: 199
dotvoid dotvoid är inte uppkopplad
Medlem
 
Reg.datum: Apr 2006
Inlägg: 199
Ja. Det är konstigt att det fungerar alls om jag ska vara ärlig. Attribut till html-element ska alltid omges med dubbla citattecken. Dessutom ska man alltid ange enkla citattecken runt text-nycklar för associativa arrayer i PHP. Annars tror PHP först att det är en konstant och gör en del onödigt processande. Dessutom så bör du omge mer avancerade variabeluttryck i PHP-strängar med måsvingar för att undvika att PHP tolkar det fel.

Så din kod
Citat:
Ursprungligen postat av overlake Visa inlägg
PHP-kod:
foreach($rowarray2 as $row)
{
echo 
"<option value = $row[Home_Team]>$row[Home_Team]</option>";
$teamrow++;

borde vara
PHP-kod:
foreach ($rowarray2 as $row) {
  echo 
"<option value=\"{$row['Home_Team']}\">{$row['Home_Team']}</option>";
  
$teamrow++;

dotvoid är inte uppkopplad   Svara med citatSvara med citat