bassebhu Medlem sedan nov. 2001 6 480 inlägg Trådstart 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...