Autor |
Nachricht |
Schmitty
Threadersteller
Dabei seit: 24.06.2013
Ort: -
Alter: 49
Geschlecht:
|
Verfasst Do 01.08.2013 20:21
Titel Warning: mysql_fetch_array(): ... |
|
|
In einem Content Management bekomme ich im Feld, wo eigentlich der editierbare Content-Bereich erscheinen sollte, folgende Warnung:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /homepages/6/d96197773/htdocs/httpdocs/administration/extensions/tree/ltext.php on line 26
In der PHP-Datei um Line 26 befindet sich folgender Code:
Code: |
$result=mysql("$db","SELECT ltext
FROM ".$lang."_pages
WHERE id = ".$id);
$row=mysql_fetch_array($result);
echo "<link rel='stylesheet' href='../../css/iframe.css' type='text/css'>".settag_c($row['ltext']);
|
Kann mir jemand sagen, wo das Problem liegt und wieso mir der Content nicht angezeigt wird, sondern stattdessen die Fehlermeldung? Ist im Code eventuell etwas falsch? Liegt es vielleicht am Server?
|
|
|
|
|
DEKONSTRUKTIV
Dabei seit: 22.06.2009
Ort: bln
Alter: -
Geschlecht: -
|
Verfasst Do 01.08.2013 21:30
Titel
|
|
|
|
|
|
|
|
Anzeige
|
|
|
Schmitty
Threadersteller
Dabei seit: 24.06.2013
Ort: -
Alter: 49
Geschlecht:
|
Verfasst Do 01.08.2013 22:32
Titel
|
|
|
???
DEKONSTRUKTIV, bitte nähere Infos, wo ich was tun muss?
|
|
|
|
|
DEKONSTRUKTIV
Dabei seit: 22.06.2009
Ort: bln
Alter: -
Geschlecht: -
|
|
|
|
|
Schmitty
Threadersteller
Dabei seit: 24.06.2013
Ort: -
Alter: 49
Geschlecht:
|
Verfasst Do 01.08.2013 23:23
Titel
|
|
|
Die Warnung gibt doch an, Fehler in Reihe 26. Genau kann ich diese aber nicht entschlüsseln. Was kann ich tun?
|
|
|
|
|
qualidat
Dabei seit: 14.09.2006
Ort: Eichwalde bei Berlin
Alter: 63
Geschlecht:
|
Verfasst Do 01.08.2013 23:27
Titel
|
|
|
Evtl. ist $result leer, weil die Abfrage nix bringt? Testen!
Man sollte das "fetchen" daher immer per "if ($result) ..." abfangen, wenn man nur nach einem Datensatz sucht, ansonsten per Schleife mit while ...
Siehe hier, zweites Beispiel: http://php.net/manual/de/function.mysql-fetch-array.php
|
|
|
|
|
pantonine
Dabei seit: 03.03.2011
Ort: gehen Sie bitte weiter…
Alter: -
Geschlecht: -
|
Verfasst Fr 02.08.2013 02:13
Titel
|
|
|
Der Code ist leider sehr schlecht. Neben fehlendem Fehlermanagement sieht es auch so aus, als ginge $id ungefiltert in die Query ein.
|
|
|
|
|
zeji
Dabei seit: 05.10.2010
Ort: -
Alter: 18
Geschlecht:
|
Verfasst Fr 02.08.2013 11:41
Titel
|
|
|
Debug mal $result.
|
|
|
|
|
|
|
|
Ähnliche Themen |
Fieses PHP/MySQL-Skript gibt nur "Array Array Array..." aus
[mysql/php] array speichern
[php/mysql] daten aus DB rausholen, und in zufalls-array
Warning: session_start() [function.session-start]
[PHP + mySQL] Kann Fehler in einer mySQL-Phrase nicht finden
[PHP/MySQL] MySQL Error: 1054, falsche Tabelle ausgewählt?
|
|