kostenloser Webspace werbefrei: lima-city


Auslese und in Tabelle ausgeben

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    sirseven

    sirseven hat kostenlosen Webspace.

    Hi Leute!!

    Ich habe ein Probelm ich brauche dringend einen Srcipt mit dem man Dateien aus seiner Datenbank auslesen kann und dann z.B. in einer Tabelle ausgeben kann!!

    Den Script zum Auslesen hab ich bereits aber wie kann ich machen das er die Daten in einer Tabelle ausgibt!!

    Bitte um Hilfe!!

    Dringend!!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. sirseven dann w?re es gut wenn du uns das auslese script postest und deine mysql-entwursttabelle zeigst!! sonst k?nnen wir dir nciht helfen!
  4. Autor dieses Themas

    sirseven

    sirseven hat kostenlosen Webspace.

    Ja ok!! Da ist der Script!!!!

    Ich will Name Email Page und Text rauslesen!!

    In einer Tabelle!!

    <?php
    mysql_connect ("server", "user", "passwort"); //Verbindung zum Server

    mysql_select_db ("datenbank"); //Sucht die angegebene Datenbank herausraus

    $abfrage = "SELECT * FROM strukturname";

    $ergebnis = mysql_query($abfrage);

    while($row = mysql_fetch_object($ergebnis))

    {
    echo "$row->Name, $row->Email $row->Page $row->Text <br>";

    }
    ?>
    Stimmt das ?berhaupt????

  5. Das hier ist eine M?glichkeit, da wird jedesmal eine neue Tabelle angefangen:

    <?php
    mysql_connect ("server", "user", "passwort"); //Verbindung zum Server

    mysql_select_db ("datenbank"); //Sucht die angegebene Datenbank herausraus

    $abfrage = "SELECT * FROM strukturname";

    $ergebnis = mysql_query($abfrage);

    while($row = mysql_fetch_object($ergebnis))

    {
    echo "<table width=\"breite\" height=\"h?he\" border=\"1\">
    <tr>
    <td colspan=\"2\">", $row->name ,"</td>
    </tr>
    <tr>
    <td><a href=\"", $row->page ,"\" target=\"_blank\">", $row->page ,"</a></td>
    <td><a href=\"mailto:", $row->Email ,"\" >", $row->Email ,"</a></td>
    </tr>
    <tr>
    <td colspan=\"2\">", $row->text ,"</td>
    </tr>
    </table>
    <br>

    }
    ?>


    Ich hofe ich hab mich nich vertippt

    korbi

    Verdammt nach <br> fehlt nat?rlich noch ";

    Beitrag ge?ndert am 20.10 15:18 von korbiw
  6. Autor dieses Themas

    sirseven

    sirseven hat kostenlosen Webspace.

    Funktioniert nicht!!! Also ich geb den Script jetzt so an wie ich ihn hochgeladen hab!!

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Unbenanntes Dokument</title>
    </head>

    <body>
    <?php
    mysql_connect ("Host", "User", "Pass"); //Verbindung zum Server

    mysql_select_db ("Datenbank"); //Sucht die angegebene Datenbank herausraus

    $abfrage = "SELECT * FROM Tabelle";

    $ergebnis = mysql_query($abfrage);

    while($row = mysql_fetch_object($ergebnis))

    {
    echo "<table width=75%\"breite\" height=25px\"h?he\" border=1\"1\" align=center>
    <tr>
    <td colspan=\"2\">", $row->name ,"</td>
    </tr>
    <tr>
    <td><a href=\"", $row->page ,"\" target=\"_blank\">", $row->page ,"</a></td>
    <td><a href=\"mailto:", $row->Email ,"\" >", $row->Email ,"</a></td>
    </tr>
    <tr>
    <td colspan=\"2\">", $row->Text ,"</td>
    </tr>
    </table>
    <br>;"
    }
    ?>

    </body>
    </html>

    Bitte ausbessern im Bezug auf die Tabelle sie soll 75% lang und 25px hoch!! und soll zentriert sein!!
  7. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Unbenanntes Dokument</title>
    </head>

    <body>
    <?php
    mysql_connect ("Host", "User", "Pass"); //Verbindung zum Server

    mysql_select_db ("Datenbank"); //Sucht die angegebene Datenbank herausraus

    $abfrage = "SELECT * FROM Tabelle";

    $ergebnis = mysql_query($abfrage);

    while($row = mysql_fetch_object($ergebnis))

    {
    echo "<table width=\"75%\" height=\"25px\" border=\"1\" align=\"center\">
    <tr>
    <td colspan=\"2\">", $row->name ,"</td>
    </tr>
    <tr>
    <td><a href=\"", $row->page ,"\" target=\"_blank\">", $row->page ,"</a></td>
    <td><a href=\"mailto:", $row->Email ,"\" >", $row->Email ,"</a></td>
    </tr>
    <tr>
    <td colspan=\"2\">", $row->Text ,"</td>
    </tr>
    </table>
    <br>;"
    }
    ?>

    </body>
    </html>


    so m?sste es gehen wenn nicht melde dich
  8. Autor dieses Themas

    sirseven

    sirseven hat kostenlosen Webspace.

    Thanks!! Es gehts aber ich muss noch einige Einstellungen machen!!!

    Und wenn ich das jetzt g?stebuch m?ssig haben will das er alle Dateinen hintereinander macht und so muss ich dann was ?ndern????
  9. Was willst du genau?
  10. Autor dieses Themas

    sirseven

    sirseven hat kostenlosen Webspace.

    Ok!! Es geht jetzt!! Aber ich hab noch immer ein Problem!!

    N?mlich

    1.) Wenn man einen Beitrag geschrieben hat wird der neue Eintrag nicht gleich in die Datei geschrieben!!

    2.) Wie kann ich es machen das der Computer auch <br>'s ?ber nimmt das schaut so n?mlich sch***e aus!!

    Bitte hilfe Link gibts oben!!

    oder hier noch einmal http://www.sirseven.serverspeed.org/guestbook/index.php
  11. Zu 2.:
    Also du kannst mit der function nl2br($text) machen.....
  12. Autor dieses Themas

    sirseven

    sirseven hat kostenlosen Webspace.

    Ja gut und wie mach ich das???
    Einfach rein schreiben???
    In die Tabelle???
  13. <?php
    mysql_connect ("Host", "User", "Pass"); //Verbindung zum Server

    mysql_select_db ("Datenbank"); //Sucht die angegebene Datenbank herausraus

    $abfrage = "SELECT * FROM Tabelle";

    $ergebnis = mysql_query($abfrage);

    while($row = mysql_fetch_object($ergebnis))

    {
    echo "<table width=\"75%\" height=\"25px\" border=\"1\" align=\"center\">
    <tr>
    <td colspan=\"2\">", $row->name ,"</td>
    </tr>
    <tr>
    <td><a href=\"", $row->page ,"\" target=\"_blank\">", $row->page ,"</a></td>
    <td><a href=\"mailto:", $row->Email ,"\" >",$row->Email ,"</a></td>
    </tr>
    <tr>
    <td colspan=\"2\">",nl2br($row->Text) ,"</td>
    </tr>
    </table>
    <br>;"
    }
    ?>

    </body>
    </html>
  14. Autor dieses Themas

    sirseven

    sirseven hat kostenlosen Webspace.

    Danke jetzt gehts endlich!! Noch eine Frage!! Wie "k?nnte" ich ihm sagen das er jeden 2. Beitrag mit blau als hintergrund nimmt!!!


    Und wie kann ich machen das er eine Uhrzeit und Datum!!!

    Beitrag ge?ndert am 23.10 19:27 von sirseven
  15. So:

    <?php
    mysql_connect ("Host", "User", "Pass"); //Verbindung zum Server
    mysql_select_db ("Datenbank"); //Sucht die angegebene Datenbank herausraus

    $abfrage = "SELECT * FROM Tabelle";
    $ergebnis = mysql_query($abfrage);

    $anzahl = 0;

    while($row = mysql_fetch_object($ergebnis))

    {

    if ($anzahl % 2 != 0) {
    $gerad = " style=\"background-color:blue;\">";
    } else {
    $gerad = ">";
    }

    echo "<table width=\"75%\" height=\"25px\" border=\"1\" align=\"center\"$gerad
    <tr>
    <td colspan=\"2\">", $row->name ,"</td>
    </tr>
    <tr>
    <td><a href=\"", $row->page ,"\" target=\"_blank\">", $row->page ,"</a></td>
    <td><a href=\"mailto:", $row->Email ,"\" >",$row->Email ,"</a></td>
    </tr>
    <tr>
    <td colspan=\"2\">",nl2br($row->Text) ,"</td>
    </tr>
    </table>
    <br>;"
    $anzahl++;
    }
    ?>

    So m?sste es eigentlich gehen.

    H2O
  16. Da musst du noch zwei Sachen einf?gen:

    Eine Variable die jedesmal um 1 hochz?hlt wenn ein neuer Beitrag ausgelesen wird und eine if Anweisung die jedesmal wenn die Variable Gerade ist, die Tabelle mit blauem Hintergrund ausgibt

    <?php
    mysql_connect ("Host", "User", "Pass"); //Verbindung zum Server

    mysql_select_db ("Datenbank"); //Sucht die angegebene Datenbank herausraus

    $abfrage = "SELECT * FROM Tabelle";

    $ergebnis = mysql_query($abfrage);

    $zahl = 0;

    while($row = mysql_fetch_object($ergebnis))
    $zahl++;
    {
    if ($zahl/2 == floor($zahl/2)
    {
    echo "<table width=\"75%\" height=\"25px\" border=\"1\" align=\"center\" bgcolor=\"#0000CC\">
    <tr>
    <td colspan=\"2\">", $row->name ,"</td>
    </tr>
    <tr>
    <td><a href=\"", $row->page ,"\" target=\"_blank\">", $row->page ,"</a></td>
    <td><a href=\"mailto:", $row->Email ,"\" >",$row->Email ,"</a></td>
    </tr>
    <tr>
    <td colspan=\"2\">",nl2br($row->Text) ,"</td>
    </tr>
    </table>
    <br>;"
    }
    else
    {
    echo "<table width=\"75%\" height=\"25px\" border=\"1\" align=\"center\">
    <tr>
    <td colspan=\"2\">", $row->name ,"</td>
    </tr>
    <tr>
    <td><a href=\"", $row->page ,"\" target=\"_blank\">", $row->page ,"</a></td>
    <td><a href=\"mailto:", $row->Email ,"\" >",$row->Email ,"</a></td>
    </tr>
    <tr>
    <td colspan=\"2\">",nl2br($row->Text) ,"</td>
    </tr>
    </table>
    <br>;"
    }
    }
    ?>


    </body>
    </html>
  17. Autor dieses Themas

    sirseven

    sirseven hat kostenlosen Webspace.

    Ich poste meinen Script und ihr bitte ?ndert ihn dann richtig
    so:
    <body bgcolor="#000000" text="#FFFFFF">
    <?php
    mysql_connect ("", "", ""); //Verbindung zum Server

    mysql_select_db (""); //Sucht die angegebene Datenbank herausraus

    $abfrage = "SELECT * FROM guestbook";

    $ergebnis = mysql_query($abfrage);

    while($row = mysql_fetch_object($ergebnis))


    echo "<table width=\"75%\" align=\"center\" border=\"1\" bordercolor=\"#FFFFFF\">
    <tr>
    <td align=\"center\" class=\"nick\">", $row->Name ,"</td>
    <td align=\"center\" class=\"mail\"><a href=\"mailto:", $row->Email ,"\">", $row->Email ,"</a></td>
    <td align=\"center\" class=\"page\"><a href=\"http://", $row->Page ,"\" target=\"_blank\">", $row->Page ,"</a></td>
    </tr>
    </table>
    <br>
    <table width=\"75%\" align=\"center\" border=\"1\" bordercolor=\"#FFFFFF\">
    <tr>
    <td align=\"left\" class=\"text\">",nl2br($row->Text) ,"</td>
    </tr>
    </table>
    <br>
    <hr>
    <br>"
    ?>
    <table width="25%" align="right">
    <tr>
    <td align="center"><a href="neu1.php">Neuer Eintrag</a></td>
    </tr>
    </table>
    </body>
  18. <body bgcolor="#000000" text="#FFFFFF">
    <?php
    mysql_connect ("", "", ""); //Verbindung zum Server

    mysql_select_db (""); //Sucht die angegebene Datenbank herausraus

    $abfrage = "SELECT * FROM guestbook";

    $ergebnis = mysql_query($abfrage);

    $zahl = 0;

    while($row = mysql_fetch_object($ergebnis))
    $zahl++;
    {
    if ($zahl/2 == floor($zahl/2)
    {
    echo "<table width=\"75%\" align=\"center\" border=\"1\" bordercolor=\"#FFFFFF\">
    <tr>
    <td align=\"center\" class=\"nick\">", $row->Name ,"</td>
    <td align=\"center\" class=\"mail\"><a href=\"mailto:", $row->Email ,"\">", $row->Email ,"</a></td>
    <td align=\"center\" class=\"page\"><a href=\"http://", $row->Page ,"\" target=\"_blank\">", $row->Page ,"</a></td>
    </tr>
    </table>
    <br>
    <table width=\"75%\" align=\"center\" border=\"1\" bordercolor=\"#FFFFFF\">
    <tr>
    <td align=\"left\" class=\"text\">",nl2br($row->Text) ,"</td>
    </tr>
    </table>
    <br>
    <hr>
    <br>";
    else
    {
    echo "<table width=\"75%\" align=\"center\" border=\"1\" bordercolor=\"#FFFFFF\" bgcolor=\"#0000CC\">
    <tr>
    <td align=\"center\" class=\"nick\">", $row->Name ,"</td>
    <td align=\"center\" class=\"mail\"><a href=\"mailto:", $row->Email ,"\">", $row->Email ,"</a></td>
    <td align=\"center\" class=\"page\"><a href=\"http://", $row->Page ,"\" target=\"_blank\">", $row->Page ,"</a></td>
    </tr>
    </table>
    <br>
    <table width=\"75%\" align=\"center\" border=\"1\" bordercolor=\"#FFFFFF\">
    <tr>
    <td align=\"left\" class=\"text\">",nl2br($row->Text) ,"</td>
    </tr>
    </table>
    <br>
    <hr>
    <br>";
    }


    ?>
    <table width="25%" align="right">
    <tr>
    <td align="center"><a href="neu1.php">Neuer Eintrag</a></td>
    </tr>
    </table>
    </body>

    So das m?sste stimmen, fasl ich einen Tippfehler drin hab bitte melden

  19. Autor dieses Themas

    sirseven

    sirseven hat kostenlosen Webspace.

    Tut leid geht aber nicht!! Ich hab die Seite noch mal um Strukturiert und sie schaut jetzt so aus stimmt das?????

    <body bgcolor="#000000" text="#FFFFFF">
    <?php
    mysql_connect ("", "", ""); //Verbindung zum Server

    mysql_select_db (""); //Sucht die angegebene Datenbank herausraus

    $abfrage = "SELECT * FROM guestbook";

    $ergebnis = mysql_query($abfrage);

    $zahl = 0;

    while($row = mysql_fetch_object($ergebnis))
    $zahl++;
    {
    if ($zahl/2 == floor($zahl/2)
    {
    echo "<table width=\"75%\" align=\"center\" border=\"0\" bordercolor=\"#FFFFFF\">
    <tr>
    <td align=\"center\" class=\"nick\">", $row->Name ,"</td>
    <td align=\"right\" class=\text\" rowspan=\"4\">",nl2br($row->Text) ,"</td>
    </tr>
    <tr>
    <td align=\"center\" class=\"mail\"><a href=\"mailto:", $row->Email ,"\">", $row->Email ,"</a></td>
    </tr>
    <tr>
    <td align=\"center\" class=\"page\"><a href=\"http://", $row->Page ,"\" target=\"_blank\">", $row->Page ,"</a></td>
    </tr>
    <tr>
    <td align=\"center\" class=\"time\">", date("H:i d.m.",$row['Zeit']) ,"</td>
    </tr>

    </table>
    <br>
    <hr>
    <br>";
    else
    {
    echo "<table width=\"75%\" align=\"center\" border=\"1\" bordercolor=\"#FFFFFF\" bgcolor=\"#0000CC\">
    <tr>
    <td align=\"center\" class=\"nick\">", $row->Name ,"</td>
    <td align=\"center\" class=\"mail\"><a href=\"mailto:", $row->Email ,"\">", $row->Email ,"</a></td>
    <td align=\"center\" class=\"page\"><a href=\"http://", $row->Page ,"\" target=\"_blank\">", $row->Page ,"</a></td>
    </tr>
    </table>
    <br>
    <table width=\"75%\" align=\"center\" border=\"1\" bordercolor=\"#FFFFFF\">
    <tr>
    <td align=\"left\" class=\"text\">",nl2br($row->Text) ,"</td>
    </tr>
    </table>
    <br>
    <hr>
    <br>";
    }


    ?>
    <table width="25%" align="right">
    <tr>
    <td align="center"><a href="neu1.php">Neuer Eintrag</a></td>
    </tr>
    </table>
    </body>
  20. Es ham noch 2 geschweifte Klammern gefehlt

    so stimmts jetzt (hoffentlich)

    Wenn nciht sag mir was nicht funktioniert

    <body bgcolor="#000000" text="#FFFFFF">
    <?php
    mysql_connect ("", "", ""); //Verbindung zum Server

    mysql_select_db (""); //Sucht die angegebene Datenbank herausraus

    $abfrage = "SELECT * FROM guestbook";

    $ergebnis = mysql_query($abfrage);

    $zahl = 0;

    while($row = mysql_fetch_object($ergebnis))
    $zahl++;
    {
    if ($zahl/2 == floor($zahl/2)
    {
    echo "<table width=\"75%\" align=\"center\" border=\"0\" bordercolor=\"#FFFFFF\">
    <tr>
    <td align=\"center\" class=\"nick\">", $row->Name ,"</td>
    <td align=\"right\" class=\text\" rowspan=\"4\">",nl2br($row->Text) ,"</td>
    </tr>
    <tr>
    <td align=\"center\" class=\"mail\"><a href=\"mailto:", $row->Email ,"\">", $row->Email ,"</a></td>
    </tr>
    <tr>
    <td align=\"center\" class=\"page\"><a href=\"http://", $row->Page ,"\" target=\"_blank\">", $row->Page ,"</a></td>
    </tr>
    <tr>
    <td align=\"center\" class=\"time\">", date("H:i d.m.",$row['Zeit']) ,"</td>
    </tr>

    </table>
    <br>
    <hr>
    <br>";
    }
    else
    {
    echo "<table width=\"75%\" align=\"center\" border=\"1\" bordercolor=\"#FFFFFF\" bgcolor=\"#0000CC\">
    <tr>
    <td align=\"center\" class=\"nick\">", $row->Name ,"</td>
    <td align=\"center\" class=\"mail\"><a href=\"mailto:", $row->Email ,"\">", $row->Email ,"</a></td>
    <td align=\"center\" class=\"page\"><a href=\"http://", $row->Page ,"\" target=\"_blank\">", $row->Page ,"</a></td>
    </tr>
    </table>
    <br>
    <table width=\"75%\" align=\"center\" border=\"1\" bordercolor=\"#FFFFFF\">
    <tr>
    <td align=\"left\" class=\"text\">",nl2br($row->Text) ,"</td>
    </tr>
    </table>
    <br>
    <hr>
    <br>";
    }
    }

    ?>
    <table width="25%" align="right">
    <tr>
    <td align="center"><a href="neu1.php">Neuer Eintrag</a></td>
    </tr>
    </table>
    </body>
  21. Autor dieses Themas

    sirseven

    sirseven hat kostenlosen Webspace.

    Na es geht noch immer nicht!! Er sagt fehler auf Line 53

    Der ganze Script lautet so:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Unbenanntes Dokument</title>
    <style type="text/css">
    .nick {
    color:#FF0000;
    font-weight: bold;
    text-decoration:none;
    }
    .email {
    color:#0000FF;
    text-decoration:none;
    }
    .page {
    color:#0000FF;
    text-decoration:none;
    }
    .text {
    color:#FFFFFF;
    }
    .time {
    color:#0000FF;
    }
    a:visited {
    color:#0000FF;
    text-decoration:none;
    }
    a:link {
    color:#0000FF;
    text-decoration:none;
    }
    </style>
    </head>

    <body bgcolor="#000000" text="#FFFFFF">
    <?php
    mysql_connect ("", "", ""); //Verbindung zum Server

    mysql_select_db (""); //Sucht die angegebene Datenbank herausraus

    $abfrage = "SELECT * FROM guestbook";

    $ergebnis = mysql_query($abfrage);

    $zahl = 0;

    while($row = mysql_fetch_object($ergebnis))
    $zahl++;
    {
    if ($zahl/2 == floor($zahl/2)
    {
    echo "<table width=\"75%\" align=\"center\" border=\"0\" bordercolor=\"#FFFFFF\">
    <tr>
    <td align=\"center\" class=\"nick\">", $row->Name ,"</td>
    <td align=\"right\" class=\text\" rowspan=\"4\">",nl2br($row->Text) ,"</td>
    </tr>
    <tr>
    <td align=\"center\" class=\"mail\"><a href=\"mailto:", $row->Email ,"\">", $row->Email ,"</a></td>
    </tr>
    <tr>
    <td align=\"center\" class=\"page\"><a href=\"http://", $row->Page ,"\" target=\"_blank\">", $row->Page ,"</a></td>
    </tr>
    <tr>
    <td align=\"center\" class=\"time\">", date("H:i d.m.",$row['Zeit']) ,"</td>
    </tr>

    </table>
    <br>
    <hr>
    <br>";
    ------>}<------ Zeile 53
    else
    {
    echo "<table width=\"75%\" align=\"center\" border=\"1\" bordercolor=\"#FFFFFF\" bgcolor=\"#0000CC\">
    <tr>
    <td align=\"center\" class=\"nick\">", $row->Name ,"</td>
    <td align=\"center\" class=\"mail\"><a href=\"mailto:", $row->Email ,"\">", $row->Email ,"</a></td>
    <td align=\"center\" class=\"page\"><a href=\"http://", $row->Page ,"\" target=\"_blank\">", $row->Page ,"</a></td>
    </tr>
    </table>
    <br>
    <table width=\"75%\" align=\"center\" border=\"1\" bordercolor=\"#FFFFFF\">
    <tr>
    <td align=\"left\" class=\"text\">",nl2br($row->Text) ,"</td>
    </tr>
    </table>
    <br>
    <hr>
    <br>";
    }
    }

    ?>
    <table width="25%" align="right">
    <tr>
    <td align="center"><a href="neu1.php">Neuer Eintrag</a></td>
    </tr>
    </table>
    </body>

    </html>

    Beitrag ge?ndert am 24.10 18:50 von sirseven
  22. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!