Hallo
Wenn ich zu hause meine php / sql seite anschaue geht alles...
Wenn ich diese dann aber auf dem Inet server probiere kommt folgender Fehler:
Die Datei:
Den Fehler kann man auch unter: http://cbn110.comball.net/TIP/index.php?bg=zufall&button=programme anschauen.
Ich habe jetzt nach dem $aktion = mysql_query("$sql"); die Zeile echo mysql_error (); eingefügt..Ergebnis:
No Database Selected
Warum?
vor dem Aufruf der Seite wird connect(); aufgerufen.
Was kann ich machen?
--Ano
Wenn ich zu hause meine php / sql seite anschaue geht alles...
Wenn ich diese dann aber auf dem Inet server probiere kommt folgender Fehler:
Code:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/local/httpd/htdocs/kunden/cbn110/html/TIP/6g5h8d4n7.php on line 42
Die Datei:
PHP:
<?php
$host=\"localhost\";
$login=\"******\";
$pass=\"******\";
$datenbank=\"***** \";
function connect()
{
$connection = mysql_connect(\"$host\", \"********\", \"*******\");
$do = mysql_query(\"USE ********\");
return \"ok\";
echo mysql_error ();
}
function addlink($download, $beschreibung, $homepage, $name)
{
$sql = 'INSERT INTO `programme` ( `klicks` , `download` , `beschreibung` , `homepage` , `name` ) VALUES ( \'0\', \''.\"$download\".'\', \''.\"$beschreibung\".'\', \''.\"$homepage\".'\', \''.\"$name\".'\' ); ';
$aktion = mysql_query (\"$sql\");
echo mysql_error ();
}
function update($klicks, $page)
{
$sql = 'UPDATE `programme` SET `klicks` = \''.\"$klicks\".'\' WHERE `download` = \''.\"$page\".'\' LIMIT 1 ';
$aktion = mysql_query(\"$sql\");
echo mysql_error();
}
function listlink($rang, $head)
{
$rang--;
$sql = 'SELECT * FROM `programme` ORDER BY `klicks` DESC LIMIT '.\"$rang\".', 300000';
$aktion = mysql_query(\"$sql\");
$list = mysql_fetch_array(\"$aktion\"); // Hier soll der Fehler sein...
return $list[\"$head\"];
echo mysql_error ();
}
?>
Den Fehler kann man auch unter: http://cbn110.comball.net/TIP/index.php?bg=zufall&button=programme anschauen.
Ich habe jetzt nach dem $aktion = mysql_query("$sql"); die Zeile echo mysql_error (); eingefügt..Ergebnis:
No Database Selected
Warum?
vor dem Aufruf der Seite wird connect(); aufgerufen.
Was kann ich machen?
--Ano