Willkommen auf dem Portal für Mediengestalter
|
|
Autor |
Nachricht |
loveandhate
Threadersteller
Dabei seit: 24.12.2007
Ort: Seligenstadt
Alter: -
Geschlecht:
|
Verfasst Di 12.02.2008 18:21
Titel [php] Newsabfrage fehlerhaft |
|
|
so...ich hab folgendes problem....
das steht in meiner php datei: (line 102)
Code: |
.
.
.
$DatabasePointer = mysql_connect($DatabaseHost, $DatabaseUser, $DatabasePassword);
mysql_select_db($Database, $DatabasePointer);
$ResultPointer = mysql_query("SELECT Titel, Newstext, URL, Autor, Erstellt FROM $TableNews ORDER BY Erstellt DESC LIMIT $MaximaleAnzahlNews", $DatabasePointer);
if(mysql_num_rows($ResultPointer) > 0)
{
for($i = 0; $i < mysql_num_rows($ResultPointer); $i++)
{
.
.
.
|
so wenn ich jetzt die seite aufruf, kommt das:
Zitat: |
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /****/apache/users/*******/********/www/*************/aktuelles.php on line 102
Es wurden leider keine aktuellen News gefunden.
|
wo ist der fehler....also ich seh keinen
|
|
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Di 12.02.2008 18:27
Titel
|
|
|
was gibt ein "echo mysql_now_rows();" vor oder statt der schleife aus?
ansonsten debuggen... query per echo ausgeben und über konsole/phpmyadmin absetzen -> ergebnis ansehen -> weitermachen, oder verbessern
|
|
|
|
|
Anzeige
|
|
|
loveandhate
Threadersteller
Dabei seit: 24.12.2007
Ort: Seligenstadt
Alter: -
Geschlecht:
|
Verfasst Mo 18.02.2008 15:03
Titel
|
|
|
so da bin ich nochma....
also ich habs jetz hinbekommen....
Allerdings werden die news im firefox perfekt ausgegeben, im inet explorer allerdings mit fehlern....
ka woran das liegt....sehr misteriös....
vllt kann sich das mal jmd angucken?
www.stadtkapelle-seligenstadt.de
unter aktuelles.....
edit://
da php ja nicht angezeigt wird.....der code is der selbe wie oben....
aber ich poste ihn nochmal komplett:
Code: |
<?php
$DatabaseHost = "";
$DatabaseUser = "";
$DatabasePassword = "";
$Database = "DB376404";
$TableNews = "";
$MaximaleAnzahlNews = 3;
$DatabasePointer = mysql_connect($DatabaseHost, $DatabaseUser, $DatabasePassword);
mysql_select_db($Database, $DatabasePointer);
$ResultPointer = mysql_query("SELECT Titel, Newstext, URL, Autor, Erstellt FROM $TableNews ORDER BY Erstellt DESC LIMIT $MaximaleAnzahlNews", $DatabasePointer);
echo(mysql_num_rows($ResultPointer) > 0);
{
for($i = 0; $i < mysql_num_rows($ResultPointer); $i++)
{
$Result = mysql_fetch_object($ResultPointer);
echo"<table border=\"0\" cellpadding=\"2\" cellspacing=\"1\" width=\"300\">",
"<tr>",
"<td><b>",
$Result->Titel,
"</b></td>",
"<td align=\"right\"><b><i>",
substr($Result->Erstellt, 8, 2) . "." . substr($Result->Erstellt, 5, 2) . "." . substr($Result->Erstellt, 0, 4) . " " . substr($Result->Erstellt, 10, 6),
"</i></b></td>",
"</tr>",
"<tr>",
"<td colspan=\"2\"><font class=\"schreiben\">",
nl2br($Result->Newstext),
"</font></td>",
"</tr>",
"<tr>",
"<td>";
if(!empty($Result->URL))
{
echo"<font class=\"schreiben\"><a href=\"",
$Result->URL,
"\" class=\"y_link\">Mehr</a></font>";
}
else
{
echo" ";
}
echo"</td>",
"<td align=\"right\"><i>von ",
$Result->Autor,
"</i></td>",
"</tr>",
"</table><br><br>";
}
}
?>
|
Zuletzt bearbeitet von loveandhate am Mo 18.02.2008 15:05, insgesamt 1-mal bearbeitet
|
|
|
|
|
Smooth-Graphics
Dabei seit: 22.05.2006
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 18.02.2008 16:05
Titel
|
|
|
Was funktioniert denn da nicht? Also bei mir gehts im Safari und IE6 perfekt. Nur geht am Rand übrigens bei beiden Seiten der Schatten nur bis zu Hälfte.
// meinst du den Umlaut? Da fehlt einfach ein Semikolon;
Zuletzt bearbeitet von Smooth-Graphics am Mo 18.02.2008 16:06, insgesamt 1-mal bearbeitet
|
|
|
|
|
loveandhate
Threadersteller
Dabei seit: 24.12.2007
Ort: Seligenstadt
Alter: -
Geschlecht:
|
Verfasst Mo 18.02.2008 16:32
Titel
|
|
|
Smooth-Graphics hat geschrieben: | Was funktioniert denn da nicht? Also bei mir gehts im Safari und IE6 perfekt. Nur geht am Rand übrigens bei beiden Seiten der Schatten nur bis zu Hälfte.
// meinst du den Umlaut? Da fehlt einfach ein Semikolon; |
komisch....bei mir wirds fehlerhaft angezeigt....kan sein dass mein inet exploerer felher hat Oo....
aber danke dass du nachgeguckt hast
edit://
hahahahaha
ich depp....ich hatte im inet explorer nicht online nachgeguckt, sondern offline....kein wunder er konnte kein php darstellen :p.....ohhh mein gott....
notiz an mich selber: öfter adressleiste kontrollieren
Zuletzt bearbeitet von loveandhate am Mo 18.02.2008 16:36, insgesamt 1-mal bearbeitet
|
|
|
|
|
achwasweisich
Dabei seit: 27.09.2007
Ort: Stuttgarter Raum
Alter: -
Geschlecht:
|
Verfasst Mo 18.02.2008 21:02
Titel
|
|
|
Code: |
$DatabasePointer = mysql_connect($DatabaseHost, $DatabaseUser, $DatabasePassword);
mysql_select_db($Database, $DatabasePointer);
$ResultPointer = mysql_query("SELECT Titel, Newstext, URL, Autor, Erstellt FROM $TableNews ORDER BY Erstellt DESC LIMIT $MaximaleAnzahlNews", $DatabasePointer);
if(mysql_num_rows($ResultPointer) > 0)
{
for($i = 0; $i < mysql_num_rows($ResultPointer); $i++)
{ |
Alter Schwede, kein Wunder hast Du Probleme beim Debuggen...
Code: |
$DatabasePointer = mysql_connect($DatabaseHost, $DatabaseUser, $DatabasePassword);
if ($DatabasePointer) {
if (mysql_select_db($Database, $DatabasePointer)) {
$ResultPointer = mysql_query("SELECT Titel, Newstext, URL, Autor, Erstellt
FROM $TableNews ORDER BY
Erstellt DESC LIMIT $MaximaleAnzahlNews", $DatabasePointer);
if(mysql_num_rows($ResultPointer) > 0)
{
for($i = 0; $i < mysql_num_rows($ResultPointer); $i++)
{
...
}
} else {
print 'select_db failed!';
}
} else {
print 'mysql_connect failed!';
}
|
Zuletzt bearbeitet von achwasweisich am Mo 18.02.2008 21:05, insgesamt 2-mal bearbeitet
|
|
|
|
|
achwasweisich
Dabei seit: 27.09.2007
Ort: Stuttgarter Raum
Alter: -
Geschlecht:
|
Verfasst Mo 18.02.2008 21:09
Titel
|
|
|
Ach ja, nur so am Rande:
Zitat: | Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource |
Die Fehlermeldung kommt nur dann, wenn entweder das mitgegebene DB-Handle ungültig ist,
oder kein Handle mitgegeben wurde und in der aktuellen Sitzung auch keine offene DB-Verbindung besteht.
Mit dem Query-String hat die Fehlermeldung nix zu tun.
|
|
|
|
|
|
|
|
Ähnliche Themen |
Mailformular fehlerhaft!
Textcodierung fehlerhaft am MAC
Sonderzeichen fehlerhaft in der Email
[HTML/CSS] PNG-Anzeige im IE7 fehlerhaft
Wordpress Uploadfunktion fehlerhaft?
Photoshop CS3: Bilddatei ist fehlerhaft. Und nun?
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|