Zum Inhalt springen

abraham

Mitglieder
  • Gesamte Inhalte

    11
  • Benutzer seit

  • Letzter Besuch

  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. Hallo Oscha Danke für Deine Antwort. Jedoch seh ich nicht ganz wie ich das anwenden kann. Die Bilder liegen im Server in einem Verzeichnis C:\bilder wie muss ich dies einbinden? Vieleicht kanst DU mir den genauen code zeigen. Und die Bilder sollen nicht per Zufall ausgegeben werden sondern definiert zugeordnet werden können. mercie
  5. 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:
  6. Toll von Euch!! Ich habe das Problem mit eurer Hilfe endlich gelöst. Hat nur noch an der richtigen Stelle ein <tr></tr> gefehlt. :bimei Danke Wie es so ist kommt nach einem gelösten Knopf der nächste!!!! Siehe neuen Eintrag
  7. 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
  8. Danke für die schnellen Antworten! :cool: Das probier ich doch gleich mal aus. melde mich dann wieder.
  9. Hilfe ich drehe mich im Kreise!! :beagolisc Ich möchte Daten aus einer mysql Tabelle auslesen (mit php) und diese Daten dann einer statischen HTML Tabelle übergeben. Z.b. 10 Datensätze auslesen und von links nach rechts in Spalten füllen.Somit könnte ich dann weitere Zellen anfügen und diese weiter verarbeiten. Vielen Dank für Deine Hilfe!?
  10. abraham

    Mysql-php

    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
  11. abraham

    Mysql-php

    :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...