PCMasters Hardware Forum > Software > GFX, Webdesign und Programmierung > Seite 28 > Brauch Hilfe bei MySQL Tabellen ausgabe

Im PC Forum registrieren


Produktsuche
IDEALO-PRODUKT-SUCHE
idealo preisvergleich
PCM News & Reviews
Antwort
 
 
Alt 18.01.2006, 20:52
Threadersteller
pOlish-pLaya
 
Standard

Brauch Hilfe bei MySQL Tabellen ausgabe



hey leute...
hab vor 2 tagen angefangen bisschen coden zu lernen und nun bin ich bei den MySQL Tabellen ausgaben. Ich habe mit einem Tutorial gearbeitet und schritt für schritt gemacht hat auch bis jetzt gut geklappt nur nun komm ich nicht mehr weiter. Mir wird angezeigt das in Line 12 ein fehler ist, aber ich finde ihn nicht und laut tutorial ist es auch richtig. BITTE HILFE!

Code:
<?php
$verbindung = mysql_connect ("SERVER",
"BENUTZERNAME", "PASSWORD")
or die ("keine Verbindung möglich.
 Benutzername oder Passwort sind falsch");

mysql_select_db("DATENBANK")
or die ("Die Datenbank existiert nicht.");

	$abfrage = "SELECT id, url, urlname, name, beschreibung FROM  Test Tabelle";
	$ergebnis = mysql_query($abfrage);
	while($row = mysql_fetch_object($ergebnis))
  	 {
  	 echo "$row->id, $row->url, $row->urlname, $row->name, $row->beschreibung 
";

 	  }
?>
LINE 12:
Code:
while($row = mysql_fetch_object($ergebnis))
FEHLER ANZEIGE:

Zitat:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/marksitko/php/verbindung.php on line 12
Schonmal danke im vorraus. [/quote]
Alt Heute
Hardware Bot
Computer Informationen
 
Diese Werbung wird registrierten
Mitgliedern nicht angezeigt.
Werden Sie noch heute kostenlos Mitglied
auf PCMasters.de
Standard Weitere Informationen

 
Alt 18.01.2006, 20:59
Benutzerbild von Coolface
Coolface
 
Standard

Der genaue Fehler, der ausgegeben wird wäre nett...
 
Alt 18.01.2006, 21:04
Threadersteller
pOlish-pLaya
 
Standard

sorry hatte ich vergessen.... hab ihn jetzt drin.
 
Alt 18.01.2006, 21:23
Benutzerbild von Coolface
Coolface
 
Standard

Okay, das sagt alles...

Ich vermute jetzt mal folgendes:
Du hast deine Tabelle "Test Tabelle" genannt.

Code:
$abfrage = "SELECT id, url, urlname, name, beschreibung FROM  Test Tabelle";
Nun, MySQL interpretiert das aber nicht als "Test Tabelle" sondern als "Test" und "Tabelle", also er denkt, es sind 2 Tabellen. Da es also keinen Match gibt, kanner nix zurückgeben. Der Fehler den du gepostet hast, kommt meißtens dann, wenn der Query kein gültiges Ergebnis zurückgegeben hat.

Um sowas abzufangen, empfiehlt es sich hinter einer Query folgendes anzugeben:
Code:
if (!$abfrage) { echo mysql_error(); exit(); }
 
Alt 18.01.2006, 21:33
Threadersteller
pOlish-pLaya
 
Standard

ok danke aber es klappt irgendwie immernoch nicht... vielleicht habe ich ein Fehler bei der eingabe gemacht. ich habe das jetzt mal so eingegeben, weil als ich es so
Code:
$ergebnis = mysql_query($abfrage); if (!$abfrage) { echo mysql_error(); exit(); }
geschrieben habe hat es auch nicht geklappt.

Code:
	$abfrage = "SELECT id, url, urlname, name, beschreibung FROM  Test Tabelle";
	$ergebnis = mysql_query($abfrage); 
	if (!$abfrage)
	 { 
	 echo mysql_error(); exit();
	  }
	while($row = mysql_fetch_object($ergebnis))
  	 {
  	 echo "$row->id, $row->url, $row->urlname, $row->name, $row->beschreibung 
";

 	  }
?>
 
Alt 18.01.2006, 21:48
Threadersteller
pOlish-pLaya
 
Standard

ok ich hab jetzt einfach eine neue Tabelle mit dem Namen "Test" erstellt. Nun wird der Inhalt ausgegeben, aber nicht wie ich es mir vorstelle - vielleicht ist es so trodzdem korrekt. wäre nett wenn du mal gucken könntest
]
 
Alt 18.01.2006, 22:52
Benutzerbild von Coolface
Coolface
 
Standard

Ja, also dass er was ausgibt is schonmal was, dass er keinen fehler ausgibt, da muss ich nochma genau schauen, falscher Code von mir. Wie stellst Du dir dnen die Ausgabe vor? Was is in der Tabelle drin?
 
Alt 19.01.2006, 13:38
Threadersteller
pOlish-pLaya
 
Standard

ja ich stell mir das so in einer tabelle vor das es in spalten eingeteilt ist das man sie auch sieht und das dann halt dort der inhalt steht. wie halt in einer richtigen tabelle so stell ich mir das vor . also ich denke mal sowas geht ^^.....hoffe du verstehst was ich meine...
 
Alt 19.01.2006, 14:20
Benutzerbild von Coolface
Coolface
 
Standard

ja, aber ich wollt erstma wissen, ob er den inhalt richtig ausgibt, was genau steht denn dirn in der mysql tabelle?
 
Alt 19.01.2006, 14:27
Threadersteller
pOlish-pLaya
 
Standard

ja dort steht all genau das selbe wie ich es wollte....

url: ]
urlname: Mark-Sitko.de
name: Mark Sitko
beschreibung: Besucht mich mal ne
hardware forum Neue Frage stellen?
Kurze Zusammenfassung der Frage:
Bitte wählen Sie eine Kategorie:
Mailadresse:
Ihre Frage:
Ihre Frage wird als Gast gespeichert. Sollte eine Antwort im Forum erfolgen, bekommen Sie diese per Email zugeschickt.


Antispam, bitte die folgende Aufgabe lösen: 
 
Um auf dieses Thema zu ANTWORTEN
bitte sich zuerst » hier kostenlos registrieren!!

Antwort

Tags: , , ,

Ähnliche Tags: ,


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Brauch hilfe! notora Notebooks, Barebones und HTPCs 12 09.01.2011 17:22
Günstiges Notebook gesucht, brauch eure Hilfe mina88 Kaufberatung für Komplettsysteme 2 14.12.2010 13:10
!!!Hilfe brauch eure Hilfe!!! G-Flow Kaufberatung für Komplettsysteme 23 12.05.2010 11:10
Load Data Local Infile - Hilfe bei mysql dANi_xD GFX, Webdesign und Programmierung 2 17.10.2009 09:54
Brauch Hilfe. Dram Clock ändern Boss_4 Speicher 13 21.05.2008 22:39
Bitte um hilfe - brauch ich Abstandshalter?? rapidler76 Mainboards 7 16.11.2007 12:10
CPU übertakten aber wie? (Neuling brauch Hilfe) Bo0n aus BoNn Prozessoren 10 22.02.2005 21:16
brauch hilfe suche treiber!!! D3athhunt3r Anwendungssoftware 8 27.12.2004 01:02
Grüsi aus Ösiland Gonzo Off-Topic 3 16.03.2004 21:52


Sie betrachten gerade: Brauch Hilfe bei MySQL Tabellen ausgabe


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:07 Uhr.



Im PC Forum registrieren