Fehler im Script!

Hallo zusammen,

kann mir einer sagen was ich wieder mal falsch gemcaht habe -

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /www/htdocs/v164582/web01/web01/admin/files/news.php on line 23

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/htdocs/v164582/web01/web01/admin/files/news.php on line 25

danke!

Gruss Manuel!

Hi

Evtl. hast du deine Datenbank falsch angegeben… Kann ich aber nicht genau sagen, da du keinen Code oder sowas dazugepostet hast. Aber meiner Ansicht nach dürfte etwas auf eine nicht vorhandene Datenbank zeigen.

MfG
D. Mertins

Hm-

das waeren die Zeilen 23 und 25

23 - $query = mysql_query($sql,$db);

25 - while($row = mysql_fetch_array($query))

wo genau muss ich ihm die db nennen?

Gruss Manuel!

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Manuel,
hast du ein mysql_connect() und ein mysql_select_db() gemacht?
Hilfe zu den beiden Funktionen findest du auf www.php.net.

gruß.thomas

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hm- also ich sollte mal erwaehnen das ich in sachen php n blutiger anfaenger bin

was is mysql_connect() und ein mysql_select_db() ?

gruss manuel!

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Naja wahrscheinlich in $db :wink:
Das heisst, obendrüber müsste eine Zeile stehen wie etwa

$db = „datenbankname“;

Dazu dann noch die Usernamen und pws.
Aber ich glaube in der Sql-Spalte müssen 3 Variablen rein… Kann sein, dass ich mich irre, aber ich glaube das war so:

($db,$username,$passwort)

(oder so ähnlich :wink:

MfG
D. Mertins

So hab es grade mal nachgeschut bei mir. So muss es aussehen:

$host=„127.0.0.1“;
$database=„datenbankname“;
$db = @ mysql_pconnect($host,„username“,„passwort“)
or die („Verbindung konnte nicht hergestellt werden. DB Problem bitte neu einloggen“);
@mysql_select_db($database,$db)
or die („Verbindung mit Datenbank fehlgeschlagen“);

danach dann deine abfragen etc.

Hoffe das hilft jetzt.

MfG
D. Mertins

Das sind die Funktionen mit denen du die DB Verbindung herstellst. Ohne die tuts nicht :wink:

Daniel Mertins hat in seinen Post ne nette Erklärung.
Andernfalls kann ich nur nochmal www.php.net empfehlen.

gruß.thomas

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Super - danke !

werds mal ausprobieren - hab grad was anders „im ofen“ :wink:)

n richtiges cms - hab da a´ber auch schon meinen ersten fehler - und ich komm ned drauf -

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /www/htdocs/v164582/quickstart/quickstart/typo3conf/ext/mininews/pi1/class.tx_mininews_pi1.php on line 91

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /www/htdocs/v164582/quickstart/quickstart/typo3conf/ext/mininews/pi1/class.tx_mininews_pi1.php on line 151

Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/v164582/quickstart/quickstart/typo3conf/ext/mininews/pi1/class.tx_mininews_pi1.php:91) in /www/htdocs/v164582/quickstart/quickstart/tslib/class.tslib_fe.php on line 2424

er kann scheinbar irgendwas in der db ned modifizieren!? ja? wenn ja was?

hm! gruebel gruebel gruebel!

gruss manuel!

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]