select
Richie
- datenbank
1 at0 wahsaga0 Tobias Kloth
<?php
$inDB = mysql_connect('mysql.lima-city.de', 'USER29427', 'apfel') or die ("Konnte keine Verbindung zur Datenbank herstellen".mysql_error());
$sql = mysql_db_query(DB616238995,"SELECT user, nachricht, datum, id FROM Guestbook");
if ($sql == FALSE)
{
echo '!!!!!!!!!! FEHLER !!!!!!!!!!';
}
while ($res = mysql_fetch_object($sql)){
echo '<b>User:</b>'.$res->user.'<br><b>Nachricht:</b>'.$res->nachricht.'<br><b>Datum:'.$res->datum.'</b><br><br>';}
mysql_close ($inDB);
?>
Kann mir jemand sagen warum mir dieser code !!!!!!!!!! FEHLER !!!!!!!!!! ausgibt? weil ich hab keine ahnung...
danke Richie
Hallo.
Kann mir jemand sagen warum mir dieser code !!!!!!!!!! FEHLER !!!!!!!!!! ausgibt? weil ich hab keine ahnung...
Das ist doch eine plausible Erklärung.
MfG, at
hi,
Kann mir jemand sagen warum mir dieser code !!!!!!!!!! FEHLER !!!!!!!!!! ausgibt?
$sql = mysql_db_query(DB616238995,"SELECT user, nachricht, datum, id FROM Guestbook");
weil du als ersten parameter an diese funktion keinen string, sondern eine höchstwahrscheinlich nicht definierte konstante übergeben hast.
weil ich hab keine ahnung...
dann ändere das bitte, in dem du dich im handbuch und anderen quellen informierst.
das verrät dir übrigens auch, das mysql_db_query() veraltet ist, und nicht mehr eingesetzt werden sollte.
gruß,
wahsaga
Hallo Richie,
$sql = mysql_db_query(DB616238995,"SELECT user, nachricht, datum, id FROM Guestbook");
Dass diese Funktion veraltet ist, hat wahsaga ja schon geschrieben.
if ($sql == FALSE) {
echo '!!!!!!!!!! FEHLER !!!!!!!!!!';
Diese Meldung ist äußerst sinnfrei - interessanter wäre es, zu erfahren was mysql_error() an dieser Stelle ausgibt.
while ($res = mysql_fetch_object($sql)){
Hier würde ich zwar mysql_fetch_assoc vorziehen, aber falsch ist es nicht.
Grüße aus Nürnberg
Tobias
hi,
if ($sql == FALSE) {
echo '!!!!!!!!!! FEHLER !!!!!!!!!!';
Diese Meldung ist äußerst sinnfrei - interessanter wäre es, zu erfahren was mysql_error() an dieser Stelle ausgibt.
und schon vorher wäre die meldung interessanter gewesen, dass die konstante nicht definiert ist.
also mal error_reporting auf E_ALL setzen.
gruß,
wahsaga
hallo wahsaga,
also mal error_reporting auf E_ALL setzen.
Es gab bisher keinen Hinweis, daß Richie seine Datenbank über PHP aufrufen möchte.
Grüße aus Berlin
Christoph S.
Hi,
Es gab bisher keinen Hinweis, daß Richie seine Datenbank über PHP aufrufen möchte.
Also die Zeichen 3 bis 5 seines Postings finde ich schon einen deutlichen Hinweis ...
cu,
Andreas
wahhhh !!!!,
Es gab bisher keinen Hinweis, daß Richie seine Datenbank über PHP aufrufen möchte.
Also die Zeichen 3 bis 5 seines Postings finde ich schon einen deutlichen Hinweis ...
Das kommt davon.Ich hab das OP gar nicht richtig gelesen, sondern mich auf die dranhängenden Antworten konzentriert.
'tschulligung. Ich nehme alles zurück, was ich gesagt habe, und behaupte das Gegenteil
Außerdem gehe ich freiwillig in die Ecke, bleibe dreieinhalb Minuten stehen und schäme mich.
Grüße aus Berlin
Christoph S.