Zum Inhalt springen

abraham

Mitglieder
  • Gesamte Inhalte

    11
  • Benutzer seit

  • Letzter Besuch

Beiträge von abraham

  1. Hallo

    ich lese aus der MySql- Datenbank Werte und Bilder als blob aus. Jedoch hat es in meinem script einen fehler, der die Bilder nur als ascii anzeigt und nicht als echte Bilder. Ich habe im www bis jetzt noch nicht wirklich etwas brauchbares gefunden dass mir weiterhilft!

    mein code:

    //Datenbank abfrage

    $res = mysql_query("select * from reisemobile ORDER BY Hersteller ASC");

    ?>

    <table border="1" cellspacing="2" cellpadding="0">

    <tr>

    <td><b>Hersteller</b></td>

    <td><b>Modell</b></td>

    <td><b>Laenge (m)</b></td>

    <td><b>Motor</b></td>

    <td><b>Km</b></td>

    <td><b>Jahrgang</b></td>

    <td><b>Ausstattung</b></td>

    <td><b>Preis (Sfr.)</b></td>

    <td><b>360° Bild</b></td>

    <?php while($result = mysql_fetch_row($res))

    { ?>

    <tr>

    <td><?php echo $result[1]; ?></td>

    <td><?php echo $result[2]; ?></td>

    <td><?php echo $result[3]; ?></td>

    <td><?php echo $result[4]; ?></td>

    <td><?php echo $result[5]; ?></td>

    <td><?php echo $result[6]; ?></td>

    <td><?php echo $result[7]; ?></td>

    <td><?php echo $result[8]; ?></td>

    <?php $pic = $result[9]; ?>

    <td><?php echo" <img src=\"$pic\" width=130 height=160>";?>

    <?php

    }

    ?>

    </tr>

    </table>

    wer kann mir das Problem in rot lösen?????

    Danke

  2. ok

    Die Bilder möchte ich am liebsten mit blob eintragen (alle Bilder in die Datenbank hinterlegen), ist nicht sonderlich geschickt, jedoch sind dies nur thumbnails und daher auch ok so. Danach könnte ich sie mit der while Schleife ausgeben. Dies wäre das Ziel. Jedoch kommen dann bei der Ausgabe nur Zeichen raus und nicht die Bilder, eben wegen diesem blob. Lösung gesucht??

    Im Moment liegen alle Bilder in einem Verzeichnis.

    Also der User klickt im Browser einen Button an und darauf erscheint eine Tabelle mit Werten, und ganz rechts sollte pro Zeile ein Thumbnail erscheinen, das ich dann weiter verlinke. Alles funzt nur das mit dem Einbinden des Thumbnails nicht.

    Ich hoffe es ist nun etwas klarer. Der aktuelle Code steht ja weiter oben, in dem ich die Anpassungen machen müsste.

    :)

    Gruss Abraham

  3. Ich würde eine Liste mit den Bilddateinamen entweder in einer MySQL-Tabelle oder in einer Textdatei speichern, welche ich dann auslese und der Reihe nach verwende.

    ...tönt gut doch wie macht man dies ??

    Ich würde gerne die Bilddateinamen in die MySql Datenbank schreiben und dann

    im php Script an der Stelle $result[9] ausgeben!! Dies wäre sicher die eleganteste Lösung. Vielleicht kann mir jemand sagen wie ich dies machen kann. Im rotmarkierten Teil soll der Code rein zum auslesen des Bildes.In der Datenbank muss ich ein BLOB Feld verwenden jedoch kommen bei der Ausgabe dann nur Zeichen raus. Ich habe schon verschiedenes probiert jedoch ohne Erfolg.

    <?php while($result = mysql_fetch_row($res))

    { ?>

    <tr>

    <td><?php echo $result[1]; ?></td>

    <td><?php echo $result[2]; ?></td>

    <td><?php echo $result[3]; ?></td>

    <td><?php echo $result[4]; ?></td>

    <td><?php echo $result[5]; ?></td>

    <td><?php echo $result[6]; ?></td>

    <td><?php echo $result[7]; ?></td>

    <td><?php echo $result[8]; ?></td>

    <td><?php echo $result[9]; ?></td> //hier bild ausgeben/oder dateinamen

    <?php

    }

    ?>

    Danke Bestens

  4. Saletti zäme!

    Ich möchte aus einem Verzeichnis heraus kleine Bilder in eine Tabelle einfügen.

    Es ist eine HTML Tabelle die von Mysql DB via php gefüttert wird.

    <?php while($result = mysql_fetch_row($res))

    { ?>

    <tr>

    <td><?php echo $result[1]; ?></td>

    <td><?php echo $result[2]; ?></td>

    <td><?php echo $result[3]; ?></td>

    <td><?php echo $result[4]; ?></td>

    <td><?php echo $result[5]; ?></td>

    <td><?php echo $result[6]; ?></td>

    <td><?php echo $result[7]; ?></td>

    <td><?php echo $result[8]; ?></td>

    <td><img src="(EmptyReference!)" alt="" height="32" width="32" border="0"></td></tr>

    <?php

    }

    ?>

    Der Rote part soll bei jedem Durchlauf durch ein anderes Bild ersetzt werden.

    Ich hoffe Ihr könnt mir helfen.

    Danke bestens im Voraus :cool:

  5. Ich habe das so codiert wie Du mir es geschrieben hast.

    Funktioniert gut jedoch hat das Ganze noch einen kleinen Fehler.

    Wenn ich dies so ausgebe macht er mir eine zig.spaltige Tabelle.

    Ich möchte nun jedoch nach einem Durchgang einen Tabellenumbruch generieren. Das heisst nach acht Daten soll die Tabelle auf der nächsten Zeile weitergehen und wieder acht Daten ausgeben u.s.w.

    Irgendwo muss ich doch einen <br> einbauen oder sowas ??

    Hier mein Codeschnipsel:

    //Datenbank abfrage

    $res = mysql_query("select * from reisemobile ORDER BY id ASC");

    ?>

    <table width="180" border="1" cellspacing="2" cellpadding="0">

    <tr>

    <?php while($result = mysql_fetch_row($res))

    { ?>

    <td><?php echo $result[1]; ?></td>

    <td><?php echo $result[2]; ?></td>

    <td><?php echo $result[3]; ?></td>

    <td><?php echo $result[4]; ?></td>

    <td><?php echo $result[5]; ?></td>

    <td><?php echo $result[6]; ?></td>

    <td><?php echo $result[7]; ?></td>

    <td><?php echo $result[8]; ?></td>//Hier sollte ein Zeilenumbruch/Tabellenumbruch rein

    <?php

    }

    ?>

    </tr>

    </table>

    Gruss

  6. Danke für Eure Antworten!

    Ich habe mir den Link angesehen, aber ich muss gestehen dass ich ein Neuling in Bezug auf php bin und dies nicht genau begreife! :floet:

    Ich wäre Euch dankbar wenn mir jemand Schritt für Schritt erklären könnte wie ich meine Bilder in der Tabelle darstellen kann. In der SQL-Tabelle kommen Daten von links nach rechts raus und zusätzlich soll noch eine Spalte mit dem dazugehörigen Thumbnail erscheinen, im Code heisst dieser part ["Bild"]

    echo"<td>".$datensatz["Bild"] . "<br>" . "</td>"; // kommen nur Zeichen raus

  7. :confused: HILFE

    Hallo kann mir bitte jemand helfen???

    Ich habe da ein Problem und suche nun schon seit Tagen im Web nach einer Lösung.

    Ich will in der MySql-Datenbank ein thumbnail "jpg" hinzufügen und dieses dann über einen php Script im Browser anzeigen lassen. Am Schluss soll neben anderen Daten zusätzlich ein Thumbnail in einer Tabelle erscheinen. Das Thumbnail soll dann per Mausklick auf eine andere HTML Seite verweisen.

    Ich will das Thumbnail im Feld mit BLOB abspeichern, da diese binary sehr klein ist, spielt dies auch keine Rolle bezüglich performance.Das abspeichern der Datei ist kein Problem nur das wiederum Anzeigen im Browser ergibt kryptische Zeichenfolgen.

    //Tabellenbeginn

    echo "<table border>";

    //Ueberschrift

    echo "<tr> <td><h4>Hersteller</h4></td><td><h4>Modell</h4></td>";

    echo "<td><h4>Länge(m)</h4></td><td><h4>Motor</h4></td>";

    echo "<td><h4>Km</h4></td> <td><h4>Jahrgang</h4></td>";

    echo "<td><h4>Ausstattung</h4></td><td><h4>Preis(Sfr.)</h4></td><td><h4>3D Bilder</h4></td></tr>";

    while ($datensatz = mysql_fetch_assoc($res))

    {

    echo "<tr>";

    echo "<td>" . $datensatz["Hersteller"] . "  " . "</td>";

    echo "<td>" . $datensatz["Modell"] . "  " . "</td>";

    echo "<td>" . $datensatz["Länge"] . "  " . "</td>";

    echo "<td>" . $datensatz["Motor"] . "  " . "</td>";

    echo "<td>" . $datensatz["Km"] . "  " . "</td>";

    echo "<td>" . $datensatz["Jahrgang"] . "  " . "</td>";

    echo "<td>" . $datensatz["Ausstattung"] . "  " . "</td>";

    echo "<td>" . $datensatz["Preis"] . "<br>" . "</td>";

    echo "<td>" . $datensatz["Bild"] . "<br>" . "</td>";

    echo "</tr>";

    }

    //Tabellenende

    echo "</table>";

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...