Seite 1 von 1

Werte aus Datenbank holen und in Tabelle übertragen

Verfasst: 31.01.2009 22:28
von Natheedo
Hallo,

ich hab ein Problem. Und zwar hab ich ein Formular womit ich bestimmte Sachen an eine Datenbank sende. Das klappt auch soweit so gut!

Allerdings möchte ich diese Daten auslesen und in eine Tabelle hinzufügen.

Hier die PHP mit dem Formular :

Code: Alles auswählen

<?php

if(isset($_POST['submit']))
{
$eintrag = "INSERT INTO ebaylinks
(kategorie, link, linktext, bild)
VALUES
('".mysql_real_escape_string($_POST['kategorie'])."', '".mysql_real_escape_string($_POST['link'])."','".mysql_real_escape_string($_POST['linktext'])."','".mysql_real_escape_string($_POST['bild'])."')";

$eintragen = mysql_query($eintrag);

if($eintragen == true)
   {
   echo "Eintrag war erfolgreich";
   }
else
   {
   echo "Fehler beim Speichern";
   }
}
?>
Hier dann die Datei wo die Ausgabe stattfinden soll :

Code: Alles auswählen

<table border="1" cellpadding="0" cellspacing="0" class="produkttabelle" width="80%" align="center">

<?php
$read = mysql_query("SELECT * FROM tabelle WHERE `kat` = '$kategorie'"); 

while($row = mysql_fetch_assoc($read))
{
echo '<tr>
<td>'.$row['link'].'</td>
</tr>';

 echo '<td>.'$row['kat'].'</td>;
}

?>
</table>
Wie man an der unteren PHP Datei sieht komm ich ganz und gar nicht damit klar das so zu bewerkstelligen.

Weiteres ist es auch noch so das ich mit dem Formular auch auswähle in welche Kategorie er den Link eintragen soll.

Weiß jemand weiter? Ich komm damit ganz und gar nicht klar.

Danke

Re: Werte aus Datenbank holen und in Tabelle übertragen

Verfasst: 04.02.2009 22:22
von kiwuff
Kommen die Daten denn richtig an?
Einfach mal mit

Code: Alles auswählen

var_dump($_POST);
testen.
Landen die Daten denn in der Datenbank, sprich funktioniert der erste part schon nicht, oder scheitert nur die Ausgabe der Daten?
Auf den ersten Blick sieht der Code nicht so verkehrt aus. Die Verbindung zur Datenbank steht doch schon, oder?