Einzelnen Beitrag anzeigen
  #1  
Alt 19.02.2006, 12:42:53
ceptar ceptar ist offline
Anfänger
 
Registriert seit: Feb 2006
Beiträge: 18
Bild als Blob in DB - Ausgabe funktioniert nicht

Hallo Pro`s ;)

Also ich muss Bilder in eine Spielerdatenbank stellen (als blob) und natürlich bei der entsprechenden seite auch wieder auslesen.

Einfügen usw. funktioniert perfekt, was nicht funktioniert ist die ausgabe.

Das Problem:

mit

PHP-Code:
<?php
$get_id
=($_GET['id']);

include (
"config.php");

mysql_connect($server,$username,$password);
@
mysql_select_db($database) or die( "Unable to select database");

    
$query "select pic_bin_data,pic_filetype from vi_spieler where id_spieler=$get_id";
    
$result = @MYSQL_QUERY($query);

    
$data = @MYSQL_RESULT($result,0,"pic_bin_data");
    
$type = @MYSQL_RESULT($result,0,"pic_filetype");

    
Header"Content-type: $type");
    echo 
$data;


?>
funktioniert alles perfekt....nur wenn ich das ergebnis hier einbaue, dann bekomme ich wieder nur zeichen also binäääääärcode, den ich ja gar nicht brauche ;) irgendwas mache ich mit dem header falsch, ich weiss nur nicht was....HILFE, danke!

PHP-Code:
<?
include ("config.php");

mysql_connect($server,$username,$password);
@mysql_select_db($database) or die( "Unable to select database");

$query="SELECT id_spieler, nachname, vorname, DATE_FORMAT(geburtstag,'%d.%m.%Y') as geburtstag_formatiert, nummer, gewicht, groesse, position, schussrichtung, geschichte, kommentar, pic_bin_data, pic_filename, pic_filesize, pic_filetype FROM vi_spieler where id_spieler=$get_id";
$result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close();


$id_spieler=mysql_result($result,$i,"id_spieler");
$nachname=mysql_result($result,$i,"nachname");
$vorname=mysql_result($result,$i,"vorname");
$geburtstag_formatiert=mysql_result($result,$i,"geburtstag_formatiert");
$nummer=mysql_result($result,$i,"nummer");
$gewicht=mysql_result($result,$i,"gewicht");
$groesse=mysql_result($result,$i,"groesse");
$position=mysql_result($result,$i,"position");
$schussrichtung=mysql_result($result,$i,"schussrichtung");
$geschichte=mysql_result($result,$i,"geschichte");
$kommentar=mysql_result($result,$i,"kommentar");
$pic=mysql_result($result,$i,"pic_bin_data");
$pictype=mysql_result($result,$i,"pic_filetype");

Header( "Content-type: $pictype");

echo "
<table width='500' align='center' cellspacing='0'>
  <tr> 
    <td height='30'  background='Bilder/layout/$tabellenhintergrund' class='table_inhalte_0'><strong>$titel</strong></td>
  </tr>
  <tr> 
    <td >&nbsp;</td>
  </tr>
<tr> 
          <td rowspan='9' class='table_ohne'>$pic</td>
          <td rowspan='9'>&nbsp;</td>
          <td colspan='2' class='table_inhalte_0'>Name</td>
        </tr>
        <tr> 
          <td colspan='2' class='table_inhalte_0'>$nachname $vorname</td>
        </tr>
        <tr> 
          <td colspan='2' class='table_inhalte_0'>Geburtsdatum</td>
        </tr>
        <tr> 
          <td colspan='2' class='table_inhalte_0'>$geburtsdatum_formatiert</td>
        </tr>
        <tr> 
          <td colspan='2' class='table_inhalte_0'>Nummer</td>
        </tr>
        <tr> 
          <td colspan='2' class='table_inhalte_0'>$nummer</td>
        </tr>
        <tr> 
          <td class='table_inhalte_0'>Groesse</td>
          <td class='table_inhalte_0'>Gewicht</td>
        </tr>
        <tr> 
          <td class='table_inhalte_0'>$groesse</td>
          <td class='table_inhalte_0'>$gewicht</td>
        </tr>
        <tr> 
          <td colspan='2'>&nbsp;</td>
        </tr>
        <tr class='table_ohne'> 
          <td colspan='4'>&nbsp;</td>
        </tr>
        <tr class='table_inhalte_0'> 
          <td colspan='4'>Bisherige Vereine</td>
        </tr>
        <tr class='table_inhalte_0'> 
          <td colspan='4'>$geschichte</td>
        </tr>
        <tr> 
          <td colspan='4'>&nbsp;</td>
        </tr>
        <tr class='table_inhalte_0'> 
          <td colspan='4'>Kommentar</td>
        </tr>
        <tr class='table_inhalte_0'> 
          <td colspan='4'>$kommentar</td>
        </tr>
  <tr > 
    <td >&nbsp;</td>
  </tr>
  <tr > 

    <td height='30' background='Bilder/layout/tabellenunten.jpg' class='table_inhalte_0'><div align='right'><strong>Autor:</strong> 
        Webmaster</div></td>
  </tr>
</table>
<br>
";


?>
Mit Zitat antworten