Inhalt einer Datenbank auf einer Seite anzeigen

themonk

Erfahrenes Mitglied
Hallo
Wie kann man den Inhalt eine Bestimmten Zeile aus der Datenbank auf einer Seite anzeigen lassen?
Ich wollte mit PHP den Inhalt einer bestimmten Zeile auf der Seite Anzeigenlassen
 
PHP:
$select = mysql_query("SELECT * FROM tabelle WHERE id='1'");
$fetch = mysql_fetch_array($select);
echo $fetch[spalte];
 
Original geschrieben von Veränderung
PHP:
$select = mysql_query("SELECT * FROM tabelle WHERE id='1'");
$fetch = mysql_fetch_array($select);
echo $fetch[spalte];
hab noch einen andern Code gefunden wo nicht nur das mit der Id 1 angezeigt wird nur jetzt steht das alles in einer Zeile ich möchte dazwischen einen Zeilenumbruch haben kann mir da jemand Helfen?

Code:
<?
  $abfrage = "SELECT Nickname FROM benutzerdaten";
  $ergebnis = mysql_query($abfrage);
  while($row = mysql_fetch_object($ergebnis))
    {
    echo $row->Nickname;
    }
  ?>
 
Hmm du solltest entweder dich mehr mit PHP beschäftigen oder die grundsätzlichen HTML erlenen.
PHP:
<?
  $abfrage = "SELECT Nickname FROM benutzerdaten";
  $ergebnis = mysql_query($abfrage);
  while($row = mysql_fetch_object($ergebnis)) {
    echo ($row->Nickname);
   echo("<br>");
    }
  ?>
 
ok danke es Funktioniert jetzt hab noch eine Frage wie kann ich das machen das das Ergebniss aus den Zeilen in einem Textfeld steht habs schon so versucht

PHP:
<textarea rows="5" name="HTML" cols="20" value="<? echo $ergebnis ?>"></textarea>
und auch so
PHP:
<textarea rows="5" name="HTML" cols="20" value="<? echo $row ?>"></textarea>
nur im Textfeld steht nichts
 
das $row wird nich ausgeführt habs jetzt so da stehen
PHP:
<?
  include("db_mysql.inc.php");
?>

<?
  $abfrage = "SELECT Nickname FROM benutzerdaten";
  $ergebnis = mysql_query($abfrage);
  while($row = mysql_fetch_object($ergebnis)) {
    echo ($row->Nickname);
   echo("<br>");
    }
  ?>
  
<textarea rows="5" name="HTML" cols="20" ><? echo $row ?></textarea>
auch wenn das <? echo $row ?> nicht in einer Textarea steht kommt da nichts

wenn ich anstatt $row $ergebniss da hineinsetzte kommt Resource id #4 aber in der Zeile steht Admin test
 
Zuletzt bearbeitet:
PHP:
<? 
$row="TExT SCHRIEB TEST";
echo "<textarea rows='5' name='HTML' cols='20' value='bla'> $row </textarea>";
?>

so hats bei mir funktioniert!

bedenke jedoch das deine Variable $ROW dann wahrscheinlich mit $row[0][1] eingetragen werden muss denke ich mal.. warum wird hier sicherlich noch jmd posten der das besser weiss =) bin auch nurn Neuling in PHP


allerdings hab ich mal ne andere Frage:
Was genau bedeutet der Befehl z.b.
$variable->array()

Diese Pfeile versteh ich nich ganz, und is das richtig mit Variable in ein array setzen !?
 
Wenn du nur rumratest und rumprobierst bis du dein Script endlich auf die Reihe bekommst, wird es wohl ewig dauern bis du das Ganze verstehst. Lies dir doch bei so einfachen Problemen ein entsprechendes Tutorial oder Buch durch. Ich verspreche dir, dass du nach wenigen Stunden schon etwas Schönes umsetzen kannst, ohne auf Foren tagelang auf Antworten zu hoffen...
 
Zurück