reka1Medlem sedan sep. 2001650 inlägg Jag är helt grön på php så detta är nog ett enkelt fel.
Jag vill skriva ut en massa data från en databas.
while ($array = mysql_fetch_array($result))
{
echo "<tr><td>$array["sve"]</td><td>$array["indo"]</td><td>$array["eng"]</td></tr>";
}
Får till svar:
Parse error: parse error, unexpected '"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in c:\inetpub\wwwroot\index.php
reka1Medlem sedan sep. 2001650 inlägg Äsch! Var nog lite för snabb att skrika på hjälp.
var ju bara att ta bort alla "-tecken i strängen så löste det sig.
MungoMedlem sedan jan. 2000372 inlägg Egentligen ska du "escapa" citationstecknen i en sträng med ett backslash, men eftersom du skulle använda arrayer skulle du ha gjort såhär:
while ($array = mysql_fetch_array($result))
{
echo "<tr><td>{$array["sve"]}</td><td>{$array["indo"]}</td><td>{$array["eng"]}</td></tr>";
}
Enkelt, eller hur? :)
K@llenMedlem sedan mars 20032 667 inlägg eller så här: ;)
while ($array = mysql_fetch_array($result))
{
echo "<tr><td>" . $array['sve'] . "</td><td>" . $array['indo'] . "</td><td>" . $array['eng'] . "</td></tr>";
}
reka1Medlem sedan sep. 2001650 inlägg Ok, där ser man :) Får göra "ole dole doff" om vilket alternativ jag använder.
Tack båda 2 iaf!
/R