bassebhu Medlem sedan nov. 2001 6 480 inlägg Frågan 13 feb. 2003 21:59 #1 Hej!
Får följande fel:
Fatal error: Call to undefined function: _mysql_db_query()
när jag kör denna kod:
$username = "sebastian_nu";
$passwd = "******";
$db = "sebastian_nu";
$link = mysql_connect( "mysql.loopia.se", $username, $passwd );
$sql="SELECT * FROM songs WHERE song = '$song'";
$result_=_mysql_db_query("$db","$sql");
$clicksen_=_mysql_fetch_array($result);
// Tänkte sedan skriva ut antal klick med:
<? echo $clicksen["clicks"]; ?>
Behöver jag säga att jag är nybörjare? ;)
Frågan kanske har tagits upp förr, men jag är som sagt helt ny på det här och har inte så stor koll än :)
tack!
P pimme Medlem sedan sep. 2001 1 086 inlägg du ska inte ha några _ mellan likhetstecknena...
dvs de ska stå nåt sånt här:
$result = mysql_db_query("$db","$sql");
likadant är de på raden under
D Darren Medlem sedan dec. 2002 789 inlägg Vilken version av PHP kör du med? Här är ett litet citat från php-manualen:
Note: This function has been deprecated since PHP 4.0.6. Do not use this function. Use mysql_select_db() and mysql_query() instead.
http://www.php.net/manual/en/function.mysql-db-query.php
P pimme Medlem sedan sep. 2001 1 086 inlägg Darren: Lägg märke till att det inte är mysql_db_query() den klagar på utan på _mysql_db_query()
:-)
D Darren Medlem sedan dec. 2002 789 inlägg Jag vet det. :) Men han kommer att få problem om webbservern kör nyare version av PHP... Lika bra att ändra koden nu så slipper han klia sig i huvudet sedan.
Det var detta jag tänkte på.
bassebhu Medlem sedan nov. 2001 6 480 inlägg hmm... det blir fel ändå. tror inte ens jag hade såna där mystiska streck där. måste ha kommit dit på vägen. kanske webforum som la dit dem =/
den här koden kör jag nu:
<?
$username = "sebastian_nu";
$passwd = "*******";
$link = mysql_connect( "mysql.loopia.se", $username, $passwd );
$databas = mysql_select_db("sebastian_nu");
$sql="SELECT * FROM songs";
$result_=_mysql_query("$sql");
while($rad = mysql_fetch_array($result)) {
echo "ID: ".$rad[id]. " Namn: " . $rad[clicks] ."<br>";
}
mysql_close($link);
?>
Får följande fel:
Fatal error: Call to undefined function: _mysql_query() in h:\home\users\blablalbla\sound.php on line 34
line 34 är result-raden tror jag.
Tack!
bassebhu Medlem sedan nov. 2001 6 480 inlägg men vad skumt!! webforum lägger till massa "_" =/
testar posta med php-taggar:
<?
$username = "sebastian_nu";
$passwd = "*****";
$link = mysql_connect( "mysql.loopia.se", $username, $passwd );
$databas = mysql_select_db("sebastian_nu");
$sql="SELECT * FROM songs";
$result_=_mysql_query("$sql");
while($rad = mysql_fetch_array($result)) {
echo "ID: ".$rad[id]. " Namn: " . $rad[clicks] ."<br>";
}
mysql_close($link);
?>
tack!
bassebhu Medlem sedan nov. 2001 6 480 inlägg result_=_mysql_query("$sql")
ska vara
result = mysql_query("$sql")
webforum som är elak!
bassebhu Medlem sedan nov. 2001 6 480 inlägg tror jag löste det med:
result=mysql_query("$sql")
utan mellanslag alltså, men nu fick jag andra fel =/ återkommer...