PHP Daten auslesen

PuITutorials

Ensign
Registriert
Juli 2010
Beiträge
245
Hallo,

Ich möche etwas aus meiner Datenbank auslesen habe mir auch schon ein Tutorial dadrüber duchgelsen doch ich bekomme es einfach nicht hin :(

Das ist der Code

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">


<html>
<head>
<title>Startseite</title>
<meta content="" name="keywords">
<link rel="stylesheet" type="text/css" href="/style/style"> 
<meta http-equiv="Content-Type" content="text/html;charset=windows-1252">
</head>
<body>
<div id="wrapper">
<img src="/bilder/puitv.png" alt="Pc und Internet Tv">
<div id="navcontainer">
<ul id="navlist">
<li  id="active"><a href="home.html" id="current">Startseite</a></li>
<li><a href="tutorials.html">Tutorials</a></li>
<li><a href="p-tutorials.html">Programmier Tutorials</a></li>
<li><a href="spielvorstellungen.html">Spielvorstellungen</a></li>
<li><a href="ueber-mich.html">Über Mich</a></li>
</ul>
</div>
<img src="/bilder/orange.png" alt="balken1">
<img src="/bilder/anfang-gross.png" alt="balken2">
<p id="box2">
[COLOR="Red"]  <?php
  $ergebnis = mysql_query("SELECT url, urlname FROM links");
  while($row = mysql_fetch_object($ergebnis))
  {
    echo $row->url;
  }
  ?>[/COLOR]
<br>
</p>
<img src="/bilder/ende-gross.png" alt="balken3">
</div>
</body>
</html>

So nur ich weiß nicht wie ich die Php Abfrage ausfüllen muss ich weiß das die Tabelle content und die Spalte inhalt heißen !

Gruß Niklas
 
Wie sieht dein bisheriger Lösungsansatz aus? Schon mal über

PHP:
SELECT inhalt FROM content

nachgedacht?
 
Code:
  <?php
  $ergebnis = mysql_query("SELECT inhalt FROM content ");
  while($row = mysql_fetch_object($ergebnis))
  {
    echo $row->url;
  }
  ?>

So wird noch nichts ausgegeben
 
Zuletzt bearbeitet:
Habe das mir der Verbindung mal so versucht , doch es klappt nicht !

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">


<html>
<head>
<title>PuiTv - Startseite</title>
<meta content="Sport" name="keywords">
<link rel="stylesheet" type="text/css" href="/style/style"> 
<meta http-equiv="Content-Type" content="text/html;charset=windows-1252">
[COLOR="Red"]<?php
mysql_connect("","","");   
?>[/COLOR]
</head>
<body>
<div id="wrapper">
<img src="/bilder/puitv.png" alt="Pc und Internet Tv">
<div id="navcontainer">
<ul id="navlist">
<li  id="active"><a href="home.html" id="current">Startseite</a></li>
<li><a href="tutorials.html">Tutorials</a></li>
<li><a href="p-tutorials.html">Programmier Tutorials</a></li>
<li><a href="spielvorstellungen.html">Spielvorstellungen</a></li>
<li><a href="ueber-mich.html">Über Mich</a></li>
</ul>
</div>
<img src="/bilder/orange.png" alt="balken1">
<img src="/bilder/anfang-gross.png" alt="balken2">
<p id="box2">
[COLOR="#ff0000"]  <?php
  $ergebnis = mysql_query("SELECT inhalt FROM content ");
  while($row = mysql_fetch_object($ergebnis))
  {
    echo $row->url;
  }
  ?>[/COLOR]
<br>
</p>
<img src="/bilder/ende-gross.png" alt="balken3">
</div>
</body>
</html>
 
Zuletzt bearbeitet:
Wenn du SELECT inhalt abrufst, dann musst du auch $row->inhalt ausgeben, nicht $row->url.

Und es klappt nicht ist keine Fehlermeldung - klappt nicht kann viel bedeuten ;)


Und lösch besser mal dein Datenbanklogin hier raus.
 
Dann solltest du noch eine Datenbank auswählen :D

Das Tutorial, das du gelesen hast, war nicht sehr gut, eh? ^^

gruß
hostile

PS: http://tut.php-quake.net/de/mysql-php.html
Ergänzung ()

Beispiel:
Code:
mysql_connect("DB_Host","DB_Benutzername","Db_Passwort");
mysql_select_db("Meine_Datenbank");
$result = mysql_query("Db_Abfrage");							
while ( $row = mysql_fetch_assoc($result) )
{
}			
mysql_close();

gruß
hostile
 
Zuletzt bearbeitet:
Es wird leider immernoch nichts ausgegeben :( Woran liegt das nur ?

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">


<html>
<head>
<title>PuiTv - Startseite</title>
<meta content="Sport" name="keywords">
<link rel="stylesheet" type="text/css" href="/style/style"> 
<meta http-equiv="Content-Type" content="text/html;charset=windows-1252">
</head>
<body>
<div id="wrapper">
<img src="/bilder/puitv.png" alt="Pc und Internet Tv">
<div id="navcontainer">
<ul id="navlist">
<li  id="active"><a href="home.html" id="current">Startseite</a></li>
<li><a href="tutorials.html">Tutorials</a></li>
<li><a href="p-tutorials.html">Programmier Tutorials</a></li>
<li><a href="spielvorstellungen.html">Spielvorstellungen</a></li>
<li><a href="ueber-mich.html">Über Mich</a></li>
</ul>
</div>
<img src="/bilder/orange.png" alt="balken1">
<img src="/bilder/anfang-gross.png" alt="balken2">
<p id="box2">
[COLOR="Red"]<?php
mysql_connect("db****.1und1.de","dbo2989****","*********");
mysql_select_db("db2989****");
$result = mysql_query("SELECT inhalt FROM content");							
while ( $row = mysql_fetch_assoc($result) )
{
}			
mysql_close();  
?>[/COLOR]
<br>
</p>
<img src="/bilder/ende-gross.png" alt="balken3">
</div>
</body>
</html>
 
Joa, du solltest vllt auch was in deine while Schleife reinschreiben, zB $row['inhalt'] :)
 
Zuletzt bearbeitet:
PHP:
<?php
mysql_connect("db****.1und1.de","dbo2989*****","*********");
mysql_select_db("db2989*****");
$result = mysql_query("SELECT inhalt FROM content");							
while ( $row['content']= mysql_fetch_assoc($result) )
{
}			
mysql_close();  
?>

Auch das klappt leider nicht
 
PHP:
<?php
mysql_connect("db****.1und1.de","dbo2989****","*********");
mysql_select_db("db2989****");
$result = mysql_query("SELECT inhalt FROM content");							
while ( $row = mysql_fetch_assoc($result) )
{
echo $row['inhalt'];
}			
mysql_close();  
?>
 
Zurück
Oben