MySQL Probleme...
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
adresse
ahnung
argument
bedeuten
daten
ergebnis
error
erste
folgenden befehl
haben
inhalt
kennwort
komplette datei
melde
not
pawort
resource
result
schnelle hilfe
transitional
-
Hi!
Ich m?chte jetzt mal MySQL lernen, und da kommen schon gleich probleme! ich habe mir eine Datenbank ersteigert, aber irgendwie funtzt dat nicht.
Wie kann ich Tabellen anfertigen? Gibt es einen PHPmyAdmin auf meinem Server? (http://menlow.milten.lima-city.de)
Ich bitte um eine schnelle hilfe!!!
Menlow -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
um auf phpmyadmin zuzugreifen musst auf http://mysql.lima-city.de !
dort kannst u dich einloggen! wenn du weitere probleme hast melde dich
-
ja, hab ich. immer wenn ich das prog starte, sagt er das:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/webpages/lima-city/menlow/html/test01.php on line 15
Das Script:
<?php
@mysql_connect("http://mysql.lima-city.de","USER","KENNWORT") or die
("<b>ERROR: Es wurde keine verbindung zur Datenbank gefunden!</b>");
$db="DB25082100422001";
@mysql_select_db("$db");
$abfrage = "SELECT * FROM adressen";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "$row[url]";
}
?>
USER und KENNWORT ist nat?rlich durch den User und das Passwort ersetzt!
Menlow
-
menlow schrieb:
<?php
while($row = mysql_fetch_object($ergebnis))
{
echo "$row[url]";
}
?>
Das kann so nicht gehen, denn wenn du mysql_fetch_object nimmst, musst du f?r die Ausgabe folgenden Befehl verwenden:
echo "$row->url";
Wenn du unbedingt eckige Klammern benutzen willst, dann musst du mysql_fetch_array nehmen und das in den Klammern noch in " stellen. -
Dann probier mal folgendes:
@mysql_connect("http://mysql.lima-city.de","USER","KENNWORT") or die ("<b>ERROR: Es wurde keine verbindung zur Datenbank gefunden!</b>"); $db="DB25082100422001"; @mysql_select_db("$db"); $abfrage = "SELECT * FROM adressen"; $ergebnis = mysql_query($abfrage); while($row = mysql_fetch_object($ergebnis)) { $url=$row->url; echo "$url<br>"; }
Das sollte dann gehen.
Edit: Verdamt [ code ] geht immernoch nicht richtig... -
sry, dass ich euch so nerve! Jetzt findet er keine verbindung zur datenbank!
http://menlow.milten.lima-city.de/test01.php
-
kann mir denn keiner helfen?
-
Na dann vermute ich mal, dass die Daten wohl nicht ganz richtig eingetragen sind, weil beim ersten Versuch mit dem Script ging es doch, oder?
-
nein, leider nicht..
hier mal die komplette datei:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>DATENBANKTEST001</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?
@mysql_connect("http://mysql.lima-city.de","USER","PASSWORT") or die
("<font color='red'><b>ERROR:</b> Es wurde keine verbindung zur Datenbank gefunden!</font>");
$db="DB2508200422001";
@mysql_select_db("$db");
$abfrage = "SELECT * FROM adressen";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$url=$row->url;
echo "$url<br>";
}
?>
</body>
</html> -
<?
// Verbindungsdaten zur DB
$db = mysql_connect("http://mysql.lima-city.de","USER","PASSWORT") or echo
"<font color='red'><b>ERROR:</b> Es wurde keine verbindung zur Datenbank gefunden!</font>";
// Datenbank ausw?hlen
mysql_select_db("DB2508200422001",$db);
// SQL-Abfrage
$abfrage = "SELECT * FROM adressen";
// Abfrage abfragen
$ergebnis = mysql_query($abfrage);
// Solange Inhalte vorhanden, url per $row ausgeben
while($row = mysql_fetch_object($ergebnis))
{
$url=$row->url;
echo "$url<br>";
}
?>
So m?sste es gehn. Haste den Code von http://www.schattenbaum.net/php ?, sieht seht dannach aus, dort ist aber ordentlich beschrieben wie das geht.
Vor der Funktion die() w?rde ich Texte per echo() ausgeben. -
ja, das ist mein erstes expiriment mit einer db, deshalb ist es ein bissl von schattenbaum abgeschaut! ^^ jetzt geht es :)
DANKE AN ALLE DIE MIR GEHOLFEN HABEN!!! -
menlow schrieb:
ja, das ist mein erstes expiriment mit einer db, deshalb ist es ein bissl von schattenbaum abgeschaut! ^^ jetzt geht es :)
DANKE AN ALLE DIE MIR GEHOLFEN HABEN!!!
Ok, dann schlie?e ich das jetzt.
Jens -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage