Study-Board.de
  1. Magazin
    1. Häufige Fragen
  2. Forum
    1. Dashboard
    2. Unerledigte Themen
    3. Datenbanken
      1. Häufige Fragen – Fernstudium
    4. Semantische Suche
  3. Umfragen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Forum
  • Artikel
  • Seiten
  • Termine
  • Galerie
  • wcf.search.type.de.flexiblelist.wsc.entry
  • wcf.search.type.com.amp.advancedpoll.search
  • Erweiterte Suche
  1. Study-Board.de
  2. Forum
  3. Fachforen Wirtschaftswissenschaften
  4. Wirtschaftsinformatik

Eine PHP-Frage

  • Jantxu
  • 16. Oktober 2005 um 21:22
  • Erledigt
1. offizieller Beitrag
  • Jantxu
    Neuer Benutzer
    Beiträge
    27
    • 16. Oktober 2005 um 21:22
    • #1

    Hallo Leute,

    ich versuche eine SQl-DB mit php abzufragen; das Verbinden und die Abfrage sind richtig, es scheitert allerdings an der Ausgabe der Abfrage. Könnte mir vielleicht jemand einen Tip geben, was am Code falsch ist, ich kriegs nicht hin:-) ?

    PHP
    if (!$query)
    echo "Abfrage fehlgeschlagen!<br>";
    $anz = mysql_num_rows($query);
    while ($zeile = mysql_fetch_array($query))
    {
    	echo '<table cellspacing="2" cellpadding="2" width="100%"><tr>';
    	echo '<td>'.<a href=".$zeile['Link']">
        echo '<img height="90" width="120" src=".$zeile['thumb']">';
    	echo '</a></td><tr></table>';
    
     }
    Alles anzeigen


    Das Ergebnis der Abfrage, ein Link auf ein Foto (< a href="...."> und ein Link auf das entsprechende Thumb <img src="...">, sollen ein einer Tabellenzelle dargestellt werden.

  • thurman
    Moderator
    Beiträge
    347
    • 16. Oktober 2005 um 21:59
    • #2

    Hi, probiere es doch einfach mal so aus, sollte an sich wohl richtig sein. Wobei ich da auch nicht so der Profil bin...

    PHP
    while ($zeile = mysql_fetch_array($query))
    {
    ?>
    <table cellspacing="2" cellpadding="2" width="100%"><tr><td>
    <a href="<? echo $zeile['Link'];?>">
    <img height="90" width="120" src="<? echo $zeile['thumb']?>">
    </a></td><tr></table>
    <?
    }
    ?>

    [ALIGN=center]
    --------------------------------------
    Gehe Wege und nicht nur Straßen,
    damit Du Spuren hinterlässt
    und nicht bloß Staub.
    --------------------------------------
    [/CENTER]

  • Jens
    Admin
    Reaktionen
    1
    Trophäen
    1
    Beiträge
    4.435
    • 17. Oktober 2005 um 10:46
    • Offizieller Beitrag
    • #3

    du mußt die " auskommentieren (oder wie man das nennt)

    also \"

    so in etwa

    PHP
    echo '<table cellspacing=\"2\" cellpadding=\"2\" width=\"100%\"><tr>';


    Jens

    Wie man Fragen richtig stellt!


    https://www.dealfuchs.info/ - Deal Fuchs findet für dich die besten Angebote und Schnäppchen im Internet. Täglich neue Deals aus allen Kategorien. Wir durchsuchen das Internet nach den besten Preisen und Rabatten, damit du garantiert kein Schnäppchen verpasst.

    • Nächster offizieller Beitrag
  • Jantxu
    Neuer Benutzer
    Beiträge
    27
    • 17. Oktober 2005 um 10:59
    • #4
    Zitat

    Original von Jens
    du mußt die " auskommentieren (oder wie man das nennt)

    also \"

    so in etwa

    PHP
    echo '<table cellspacing=\"2\" cellpadding=\"2\" width=\"100%\"><tr>';


    Jens

    Danke erstmal für die Antworten! Am Auskommentieren liegt es leider nicht, aber die Methode von Thurman funktioniert!!!

    Vielen Dank!

  • @work
    Benutzer
    Beiträge
    63
    • 17. Oktober 2005 um 11:44
    • #5
    Zitat

    Original von Jantxu
    Am Auskommentieren liegt es leider nicht, aber die Methode von Thurman funktioniert!!!

    Hmm, sonst sehe ich an dem Code auf die schnelle aber keinen Fehler. Kann es sein, dass nun alle " zu nem \" gemacht wurden? Das funktioniert natürlich nicht. Die Referenz zum Datenfeld muss schon nach wie vor in normalen Anführungszeichen stehen.

    Nichtsdestotrotz ist eine Trennung von Code und Funktionalität, wie bei Thurman, immer schöner.

    Gruß
    Michael

  • Jens
    Admin
    Reaktionen
    1
    Trophäen
    1
    Beiträge
    4.435
    • 17. Oktober 2005 um 13:58
    • Offizieller Beitrag
    • #6

    so müßte es gehen:

    PHP
    <?php if (!$query)
    echo "Abfrage fehlgeschlagen!<br>";
    $anz = mysql_num_rows($query);
    while ($zeile = mysql_fetch_array($query))
    {
        echo '<table cellspacing=\"2\" cellpadding=\"2\" width=\"100%\"><tr>';
        echo '<td> <a href=\".$zeile['Link']\">';
        echo '<img height=\"90\" width=\"120\" src=\".$zeile['thumb']\">';
        echo '</a></td><tr></table>';
    
     } ?>
    Alles anzeigen

    eleganter ist aber die Nutzung von Templates. Also PHP u. HTML komplett trennen.
    http://smarty.php.net

    grüße

    jens

    Wie man Fragen richtig stellt!


    https://www.dealfuchs.info/ - Deal Fuchs findet für dich die besten Angebote und Schnäppchen im Internet. Täglich neue Deals aus allen Kategorien. Wir durchsuchen das Internet nach den besten Preisen und Rabatten, damit du garantiert kein Schnäppchen verpasst.

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
  • Jantxu
    Neuer Benutzer
    Beiträge
    27
    • 17. Oktober 2005 um 14:56
    • #7

    So funktioniert es:

    PHP
    while ($zeile = mysql_fetch_array($query))
    {
    ?>
    <table cellspacing="2" cellpadding="2" width="100%"><tr><td>
    <a href="<?php echo $zeile['Link']; ?>">
    <img height="90" width="120" src="<?php echo $zeile['thumb']; ?>">
    </a></td></tr></table>
    <?php	
    }

    Dieses Templates-Verfahren habe ich mir leider noch gar nicht angeschaut...ist das sehr kompliziert?

  • Jens
    Admin
    Reaktionen
    1
    Trophäen
    1
    Beiträge
    4.435
    • 17. Oktober 2005 um 15:22
    • Offizieller Beitrag
    • #8

    Nein, eigentlich nicht. Findest zu smarty auch viele gute Tutorials im Netz

    z.B. http://tut.php-q.net/template.html

    Jens

    Wie man Fragen richtig stellt!


    https://www.dealfuchs.info/ - Deal Fuchs findet für dich die besten Angebote und Schnäppchen im Internet. Täglich neue Deals aus allen Kategorien. Wir durchsuchen das Internet nach den besten Preisen und Rabatten, damit du garantiert kein Schnäppchen verpasst.

    • Vorheriger offizieller Beitrag
  • Jantxu
    Neuer Benutzer
    Beiträge
    27
    • 17. Oktober 2005 um 16:56
    • #9

    Vielen Dank!

  • thurman
    Moderator
    Beiträge
    347
    • 17. Oktober 2005 um 20:09
    • #10

    @ jens

    mit dem auskommentieren ist das meiner Meinung nach wie folgt.

    entweder

    echo ' "blabla" ';

    oder

    echo " 'blahbla'";

    oder

    echo " \"blabla\" ";

    [ALIGN=center]
    --------------------------------------
    Gehe Wege und nicht nur Straßen,
    damit Du Spuren hinterlässt
    und nicht bloß Staub.
    --------------------------------------
    [/CENTER]

Letzte Beiträge

    1. Thema
    2. Antworten
    3. Letzte Antwort
    1. n:m-Beziehung in der Datenbank – warum brauche ich dafür eine extra Tabelle? 3

      • OleNordwind
      • 11. Juni 2026 um 14:20
      • Wirtschaftsinformatik
      • OleNordwind
      • 12. Juni 2026 um 07:35
    2. Antworten
      3
      Zugriffe
      27
      3
    3. Tobi89

      12. Juni 2026 um 07:35
    1. EPK modellieren: Müssen Funktion und Ereignis sich immer abwechseln? 3

      • Felix96
      • 1. Mai 2026 um 06:38
      • Wirtschaftsinformatik
      • Felix96
      • 11. Mai 2026 um 18:25
    2. Antworten
      3
      Zugriffe
      24
      3
    3. AnnaWInf

      11. Mai 2026 um 18:25
    1. SQL JOIN: Warum bekomme ich mehr Zeilen als erwartet? 3

      • OleNordwind
      • 24. April 2026 um 02:08
      • Wirtschaftsinformatik
      • OleNordwind
      • 29. April 2026 um 23:10
    2. Antworten
      3
      Zugriffe
      16
      3
    3. AnnaWInf

      29. April 2026 um 23:10
    1. 3. Normalform: Wann muss ich eine Tabelle aufteilen? 3

      • AnnaWInf
      • 18. April 2026 um 03:11
      • Wirtschaftsinformatik
      • AnnaWInf
      • 27. April 2026 um 10:37
    2. Antworten
      3
      Zugriffe
      22
      3
    3. RobertM

      27. April 2026 um 10:37
    1. SQL Anweisungen_ Datenbank 1

      • Nastia
      • 22. Juni 2013 um 11:31
      • Wirtschaftsinformatik
      • Nastia
      • 23. November 2025 um 22:05
    2. Antworten
      1
      Zugriffe
      1,8k
      1
    3. DanielIT

      23. November 2025 um 22:05
    1. ITB14 Online Steuerwesen 2

      • Fischi
      • 25. Dezember 2017 um 21:36
      • Wirtschaftsinformatik
      • Fischi
      • 23. Juni 2023 um 22:38
    2. Antworten
      2
      Zugriffe
      6,2k
      2
    3. Tutor

      23. Juni 2023 um 22:38
    1. Wirtschaftsinfo auf einer FH oder auf einer normalen Hochschule?

      • StelzerJan
      • 20. Mai 2016 um 15:47
      • Wirtschaftsinformatik
      • StelzerJan
      • 20. Mai 2016 um 15:47
    2. Antworten
      0
      Zugriffe
      3,3k
    1. Normalisierung einer Datenstruktur 2

      • Normalform
      • 7. November 2014 um 22:30
      • Wirtschaftsinformatik
      • Normalform
      • 19. Mai 2015 um 20:12
    2. Antworten
      2
      Zugriffe
      3,2k
      2
    3. Abiturient2015

      19. Mai 2015 um 20:12
    1. Winfo studieren aber wo? (Dresden, Jena, Leipzig, Münster) 6

      • Blumtopf
      • 1. August 2010 um 18:52
      • Wirtschaftsinformatik
      • Blumtopf
      • 25. November 2014 um 12:01
    2. Antworten
      6
      Zugriffe
      11k
      6
    3. Phillip Meier

      25. November 2014 um 12:01
    1. Normalsierung in die 3te Form 3

      • SchockoExperte
      • 24. April 2014 um 12:38
      • Wirtschaftsinformatik
      • SchockoExperte
      • 28. April 2014 um 12:39
    2. Antworten
      3
      Zugriffe
      4,2k
      3
    3. SchockoExperte

      28. April 2014 um 12:39

Lernhilfen & Ratgeber

Geprüfte Wegweiser für Studium & Fernstudium:

  • 🎓 BWL-Fernstudium: Anbieter-Vergleich 2026
  • 📝 Einsendeaufgaben-Hilfe (SGD, ILS & Co.)
  • 🏫 Fernstudium-Anbieter & Erfahrungen
  • 📚 Studium Allgemein
  • ❓ Häufige Fragen: Fernstudium
Anzeige

Fernstudium & Fernlehrgänge
Anbieter vergleichen – kostenlos Infomaterial anfordern:

  • 🎓 EHiP – 100 % digitales Fernstudium
  • 📝 ILS – Fernkurse & Einsendeaufgaben
  • 📚 Fernakademie – Fernlehrgänge (Klett)

Beliebte Studienthemen

BWL VWL Rechnungswesen Steuerlehre Mathe & Statistik Wirtschaftsrecht Wirtschaftsinformatik Wirtschaftswissenschaften Einsendeaufgaben Fernstudium-Anbieter

Letzte Beiträge

  1. n:m-Beziehung in der Datenbank – warum brauche ich dafür eine extra Tabelle?

    Tobi89
    12. Juni 2026 um 07:35
  2. EPK modellieren: Müssen Funktion und Ereignis sich immer abwechseln?

    AnnaWInf
    11. Mai 2026 um 18:25
  3. SQL JOIN: Warum bekomme ich mehr Zeilen als erwartet?

    AnnaWInf
    29. April 2026 um 23:10
  4. 3. Normalform: Wann muss ich eine Tabelle aufteilen?

    RobertM
    27. April 2026 um 10:37
  5. SQL Anweisungen_ Datenbank

    DanielIT
    23. November 2025 um 22:05

Statistiken

Themen
58.894
Beiträge
113.172
Termine
0
Bilder
0
Videos
0
Mitglieder
37.047
Meiste Benutzer online
17.968
Neuestes Mitglied
AnjaRecht
  1. Impressum
    1. Datenschutzerklärung
    2. Verhaltenskodex
      1. Learn to Post
  2. Mediadaten
  3. Kontakt

Über Study-Board.de

Study-Board.de ist eine der größten deutschen Communities rund ums Studium – mit über 37.000 Mitgliedern und mehr als 112.000 Beiträgen. Hier findest du Hilfe bei Einsendeaufgaben (SGD, ILS & Co.), verständliche Erklärungen zu BWL- und VWL-Fachbegriffen, Skripte, Klausurtipps und echte Erfahrungen zu Fernstudium-Anbietern wie IU, AKAD und Euro-FH.

Forum, Ratgeber und Linkdatenbank – Lernen, Austausch und gegenseitige Hilfe an einem Ort. Unabhängig und von Studierenden für Studierende.

Community-Software: WoltLab Suite™