Zurück tutorials.de > Programming > PHP

 
 
Hallo und herzlich willkommen! Tutorials.de ist eine Hilfe-Community mit dem Motto User helfen Usern. Als Gast verfügst Du über Schreibrechte in unseren Foren und Blogs. Du kannst dich aber gerne auch kostenlos registrieren und Teil unserer Gemeinschaft werden! Viel Spaß & Erfolg bei der Vermehrung deines Wissens :-)

Themen: 242.975 | Beiträge: 1.352.293 | Mitglieder: 169.418 (Stand 28.01.10) | Fragen zur Nutzung von Tutorials.de? Nutzungsregeln | Kontaktformular | Impressum

Jubiläums-Countdown 23.02 23.03 23.04 23.05 23.06 23.07 23.08 23.09


4 kostenlose Bücher bei unserer Buch-Verschenkaktion 03/2010
  AntwortAntworten (über Gastzugang)    
  AntwortAntworten (über Gastzugang)    
 
Themen-Optionen Ansicht
Alt 05.07.06, 23:19   #1 (permalink)
Mitglied Platin
 
Benutzerbild von nordi  
 
Registriert seit: Jun 2002
Ort: köln
Beiträge: 635
Renommee-Modifikator: 18
nordi hat eine blütenweiße Weste

shoutbox fehlermeldung

Hi, ich will per Include ne Shoutbox in meine Seite einbetten.. aber es kommt immer folgende Fehlermeldung:

Code:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /srv/www/htdocs/web12/html/party-truppe/shoutbox.php on line 161
Linie 161:

Code:
<td align="top" valign="top"> 
        //   LINIE 161 <?php while($print = mysql_fetch_array($ausgabe)){?>
            <table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td width="2%">&nbsp;</td> 
                <td class="sbtext" width="98%"><b> 
                  <span class="sbtext"><?=$print[nick]?></span>
                  </b><br>
                  schrieb am
                  <? print date("d.m.", $print[time]); ?>
                  um 
                  <? print date("H:i", $print[time]); ?>
                  <br>
                  <span class="sbtext">
                  <?=$print[txt]?></span>
                  <br>
                  <br></td>
              </tr>
            </table>
            <? } ?></td>
__________________
.wer nichts wird, wird wirt.
  nordi ist offline  
 
Alt 05.07.06, 23:31   #2 (permalink)
 
Benutzerbild von fanste  
 
Registriert seit: Mar 2005
Ort: Bühl/Baden
Beiträge: 2.329
Renommee-Modifikator: 20
fanste befindet sich auf einem aufstrebenden Ast

AW: shoutbox fehlermeldung

Woher kommt die Variable $ausgabe?

Und schließe bei Arrays den Key bitte in " oder ' ein. Sonst bekommst du ersteinmal einen Fehler, weil PHP denk, dass es eine Konstante ist.
__________________
Gruß fanste

Benutze bitte immer die passende Highlight-Tags.(z.B: für PHP [php] [/php] Allgemein: [highlight=SCRIPTSPRACHE]Code[/highlight] )

Problem gelöst? Dann markiere das Thema bitte als erledigt!
Beachte bitte die Netiquette. Insbesondere Punkt 15.
  fanste ist offline  
 
Alt 05.07.06, 23:35   #3 (permalink)
Mitglied Platin
 
Benutzerbild von nordi  
 
Registriert seit: Jun 2002
Ort: köln
Beiträge: 635
Renommee-Modifikator: 18
nordi hat eine blütenweiße Weste

AW: shoutbox fehlermeldung

Von der Abfrage:

Code:
$link = mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db($dbtable, $link);

if($txtMessage!="" && $txtNickname!=""){
	$txtMessage=format_message($txtMessage);
	$txtNickname=format_title($txtNickname);
	mysql_query("INSERT INTO $shoutbox (time, nick, txt,ip) VALUES('".time()."', '$txtNickname', '$txtMessage','$ip')");
}

$ausgabe = mysql_query("SELECT * FROM $shoutbox ORDER BY time DESC LIMIT 5");
__________________
.wer nichts wird, wird wirt.
  nordi ist offline  
 
Alt 05.07.06, 23:43   #4 (permalink)
 
Benutzerbild von fanste  
 
Registriert seit: Mar 2005
Ort: Bühl/Baden
Beiträge: 2.329
Renommee-Modifikator: 20
fanste befindet sich auf einem aufstrebenden Ast

AW: shoutbox fehlermeldung

Setzt mal hinter mysql_query() noch ein "or die(mysql_error())". Auch hinter den beiden Verbindungsfunktionen solltest du das schreiben.
__________________
Gruß fanste

Benutze bitte immer die passende Highlight-Tags.(z.B: für PHP [php] [/php] Allgemein: [highlight=SCRIPTSPRACHE]Code[/highlight] )

Problem gelöst? Dann markiere das Thema bitte als erledigt!
Beachte bitte die Netiquette. Insbesondere Punkt 15.
  fanste ist offline  
 
Alt 05.07.06, 23:48   #5 (permalink)
Mitglied Platin
 
Benutzerbild von nordi  
 
Registriert seit: Jun 2002
Ort: köln
Beiträge: 635
Renommee-Modifikator: 18
nordi hat eine blütenweiße Weste

AW: shoutbox fehlermeldung

Also
Code:
$link = mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db($dbtable, $link);

if($txtMessage!="" && $txtNickname!=""){
	$txtMessage=format_message($txtMessage);
	$txtNickname=format_title($txtNickname);
	mysql_query("INSERT INTO $shoutbox (time, nick, txt,ip) VALUES('".time()."', '$txtNickname', '$txtMessage','$ip')");
	or die(mysql_error());
}

$ausgabe = mysql_query("SELECT * FROM $shoutbox ORDER BY time DESC LIMIT 5");
Oder wie meinst du das?
__________________
.wer nichts wird, wird wirt.
  nordi ist offline  
 
Alt 06.07.06, 10:45   #6 (permalink)
 
Benutzerbild von Gumbo tutorials.de Moderator 
 
Registriert seit: Dec 2002
Ort: Trier
Beiträge: 17.511
Renommee-Modifikator: 96
Gumbo genießt hohes AnsehenGumbo genießt hohes AnsehenGumbo genießt hohes AnsehenGumbo genießt hohes AnsehenGumbo genießt hohes AnsehenGumbo genießt hohes AnsehenGumbo genießt hohes AnsehenGumbo genießt hohes AnsehenGumbo genießt hohes Ansehen

AW: shoutbox fehlermeldung

Der „or die()“-Zusatz ist eine Erweiterung der bestehenden Anweisung und muss daher vor dem abschließenden Semokolon notiert werden, also etwa:
PHP-Code:
mysql_query("INSERT INTO $shoutbox (time, nick, txt,ip) VALUES('".time()."', '$txtNickname', '$txtMessage','$ip')")
    or die(
mysql_error()); 
Zusätzlich solltest du dich noch aus Sicherheitsgründen über SQL-Injektionen und die so genannten Register Globals informieren.
__________________
Markus Wulftange
  Gumbo ist offline  
 
Alt 06.07.06, 14:28   #7 (permalink)
Mitglied Platin
 
Benutzerbild von nordi  
 
Registriert seit: Jun 2002
Ort: köln
Beiträge: 635
Renommee-Modifikator: 18
nordi hat eine blütenweiße Weste

AW: shoutbox fehlermeldung

Jetzt kommt :

Code:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /srv/www/htdocs/web12/html/party-truppe/shoutbox.php on line 162
Ich hab euch mal die Shoutbox in den Anhang getan - ich find da keinen Fehler
Angehängte Dateien
Dateityp: zip 25100attachment.zip (2,7 KB, 1x aufgerufen)
__________________
.wer nichts wird, wird wirt.
  nordi ist offline  
 
Alt 06.07.06, 14:35   #8 (permalink)
Mitglied Gold
 
Benutzerbild von TwoFaze  
 
Registriert seit: Nov 2003
Ort: Karlsruhe (BW)
Beiträge: 162
Renommee-Modifikator: 13
TwoFaze hat eine blütenweiße Weste

AW: shoutbox fehlermeldung

Probier das ganze nochmal bei deiner anderen Query..
PHP-Code:
$ausgabe mysql_query("SELECT * FROM $shoutbox ORDER BY time DESC LIMIT 5") or die(mysql_error()); 
__________________
.:Zeremonienmeister II. des 1. offiziellen Sven Uwe Fan-Clubs:.
  TwoFaze ist offline  
 
Alt 06.07.06, 15:40   #9 (permalink)
 
Benutzerbild von fanste  
 
Registriert seit: Mar 2005
Ort: Bühl/Baden
Beiträge: 2.329
Renommee-Modifikator: 20
fanste befindet sich auf einem aufstrebenden Ast

AW: shoutbox fehlermeldung

Und auch beim Verbinden zu MySql. Viellöeicht stimmen ja auch deine Logindaten nicht.
__________________
Gruß fanste

Benutze bitte immer die passende Highlight-Tags.(z.B: für PHP [php] [/php] Allgemein: [highlight=SCRIPTSPRACHE]Code[/highlight] )

Problem gelöst? Dann markiere das Thema bitte als erledigt!
Beachte bitte die Netiquette. Insbesondere Punkt 15.
  fanste ist offline  
 
Alt 06.07.06, 18:25   #10 (permalink)
Mitglied Platin
 
Benutzerbild von nordi  
 
Registriert seit: Jun 2002
Ort: köln
Beiträge: 635
Renommee-Modifikator: 18
nordi hat eine blütenweiße Weste

AW: shoutbox fehlermeldung

Jetzt versteh ich garnichts mehr... jetzt kommt:

NO DATABASE SELECTED!

Also stimmt irgendwas mit den Verbindungsdaten nicht - aber welche?
__________________
.wer nichts wird, wird wirt.
  nordi ist offline  
 
Alt 06.07.06, 19:41   #11 (permalink)
 
Benutzerbild von Gumbo tutorials.de Moderator 
 
Registriert seit: Dec 2002
Ort: Trier
Beiträge: 17.511
Renommee-Modifikator: 96
Gumbo genießt hohes AnsehenGumbo genießt hohes AnsehenGumbo genießt hohes AnsehenGumbo genießt hohes AnsehenGumbo genießt hohes AnsehenGumbo genießt hohes AnsehenGumbo genießt hohes AnsehenGumbo genießt hohes AnsehenGumbo genießt hohes Ansehen

AW: shoutbox fehlermeldung

Zitat:
Zitat von nordi
Also stimmt irgendwas mit den Verbindungsdaten nicht - aber welche?
Welche wohl? Die Fehlermeldung sagt’s doch: Es wurde keine Datenbank ausgewählt. Prüfe mal die Parameterwerte der mysql_select_db()-Funktion. Zusätzlich kannst du auch dort den „or die()“-Zusatz anhängen.
__________________
Markus Wulftange
  Gumbo ist offline  
 
 
 
Lesezeichen:


Themen-Optionen
Ansicht
Ähnliche Themen
 
Thema Autor Forum Antworten Letzter Beitrag
Shoutbox Fett HTML 2 06.04.05 14:59
Shoutbox sbkbros PHP 3 06.03.05 17:58
Shoutbox Nino PHP 2 22.08.02 05:15
Shoutbox? -=Evil=- HTML 4 29.11.01 03:06
» Tools
 
tutorials.de-Tools tutorial.de-Suchfeld tutorial.de-Widget tutorial.de-RSS-Feed tutorial.de-Banner
» Neue Links
 
Hits: 137
»
JHT's Planetary...
(Cinema 4D-Objekte)
Hits: 264
»
Tageslicht ohne GI
(Cinema 4D-Tutorials)
Hits: 152
»
Puzzle
(Cinema 4D-Tutorials)
Hits: 103
»
Lacreme
(Cinema 4D-Tutorials)
Hits: 194
»
Liquid Light
(Cinema 4D-Tutorials)
» Aktuelle Umfrage
 
Bist du mit der Geschwindigkeit der Tutorials.de-Website zufrieden?
Ja, es putzt mir glatt den Staub vom Bildschirm! - 80,41%
156 Stimmen
Nein, ich denke da muss noch nachgebessert werden... - 19,59%
38 Stimmen
Stimmen gesamt: 194
Du darfst bei dieser Umfrage nicht abstimmen.

 

Alle Zeitangaben in WEZ +1. Es ist jetzt 03:04 Uhr.


Powered by vBulletin® Version 3.8.5 (Deutsch) & vBadvanced CMPS v.3.2.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.5.0 RC2 ©2010, Crawlability, Inc.
Alle Rechte vorbehalten ©2000 - 2010 tutorials.de
Design by Mark, CSS by Maik & Sven Mintel
Seite generiert in 0,31030 Sekunden mit 27 queries