webzonenMedlem sedan feb. 2001390 inlägg Vad är det för fel på detta?
<?php
$db_link = mysql_connect(”localhost”, ”root”, ”password”);
mysql_select_db(”database”, $db_link);
$query = ”SELECT * FROM nyhet”;
$result = mysql_query($query, $db_link);
while($data = mysql_fetch_array($result))
{
echo $data[“rubrik”].”<br>\n”;
}
mysql_close($db_link);
?>
är väldigt okunning på php, får detta felet:
Parse error: parse error, unexpected T_STRING in /usr/local/apache2/htdocs/index.php on line 188
supremeMedlem sedan sep. 2002252 inlägg $data[“rubrik”] detta kan man iaf skriva som $data[rubrik] vet dock inte om det är förbjudet att skriva som du gjort!
Unexpected T_STRING betyder att du har en " eller ' som parsern inte förväntar sig, skulle tro att det är det som jag skrev ovan som orsakar det! :stud
Web-TorMedlem sedan nov. 200013 890 inlägg Vilken rad i kod du visar är rad 188?
webzonenMedlem sedan feb. 2001390 inlägg 188: $query = ”SELECT * FROM nyhet”;
webzonenMedlem sedan feb. 2001390 inlägg experimenterade lite, nu funkar det.
<?php
$db_link = mysql_connect('localhost', 'root', '');
mysql_select_db("database", $db_link);
$query = "SELECT * FROM nyhet";
$result = mysql_query($query, $db_link);
while($data = mysql_fetch_array($result))
{
echo $data[rubrik]."<br>\n";
}
mysql_close($db_link);
?>