DB Daten ausgeben

BigFacker

Erfahrenes Mitglied
Hallo

ich denke mir das das schon oft gefragt wurde, aber ich kann nichts finden...ich weiß auch gar nicht so recht welches Suchwort ich eingeben soll.

So, ich möchte mittels Formular in eine Datenbank schreiben und das reingeschriebene gelich wieer ausgeben, bzw. die komplette DB ausgeben. Irgendwie klappt Da aber was net. Also die Verbindung zur DB und zum Server steht. Es kommt aber nur ein leerer Browser.

das ist mein Code:

PHP:
<?
  mysql_connect("localhost","felix","passwort") or die
  ("Keine Verbindung moeglich");
  mysql_select_db("test2") or die ("Die Datenbank existiert nicht");

$eintrag = "INSERT INTO links (url) VALUES ('$test')";

$abfrage = "SELECT url FROM links";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
    {
    echo $row->url;
    }
mysql_free_result($ergebnis);


?>
Also die Spalte in der tabelle heißt "links" und dort wil ich die spalte "url" auslesen.

Das Feld was ich in die Tabelle durch das vorhergehende Formular ausfülle heißt "test".

Weiß einer woran es liegt???

Ok, wäre net für nen Tip!

Bis denne
DANKE
 
er wills doch nur auslesen.. oder?

PHP:
<?
  mysql_connect("localhost","felix","passwort") or die
  ("Keine Verbindung moeglich");
  mysql_select_db("test2") or die ("Die Datenbank existiert nicht");

$abfrage = "SELECT * FROM links";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_array($ergebnis))
    {
    echo $row['url'];
    }
?>
 
achso hähähä da stand ja nochn text vor dem code.

"Schaut dort fliegt Superman"

*duck* *wegrenn*
 
Hi also ich hab den mysql_query nun hinzugefügt, aber jetzt kommt ne Fehlermeldung:


Warning: Supplied argument is not a valid MySQL result resource in C:\apache\htdocs\mysql\mysql.php on line 10

Hier der neue Code:

PHP:
<?
  mysql_connect("localhost","felix","passwort") or die
  ("Keine Verbindung moeglich");
  mysql_select_db("test2") or die ("Die Datenbank existiert nicht");

  $eintrag = "INSERT INTO links (url) VALUES ('$test')";
  $eintragen = mysql_query($eintrag);

  $ergebnis = mysql_query($abfrage);
  while($row = mysql_fetch_object($ergebnis))
    {
    echo $row->url;
    }

?>

Also es muss irgendwas mitz der while schleife net stimmen, aber was?:)

VIELEN DANK!
bis denne
 
Zurück