Grüß euch! Ich glaube irgendwas mache ich falsch! Wenn ich die MYSQL datenbank nicht mit einbinde und under $file = dann ein fixes bild eingebe funkt alles" Nun will ich aber die ausgabe von mysql miteinbinden. Das Foto wird in die datenbank hinaufgeladen (geht auch) und wird dann ausgegebn(geht auch) nur wenn ich es kleiner machen will kommt überhautp keine ausgabe mehr! Bitte um Hilfe!
MFG MICHAEL B.
<?php
$host = "XX";
$user = "XX";
$password = "XX";
$dbname = "XX";
$tabelle ="XX_events";
$dbverbindung = mysql_connect ($host, $user, $password);
$dbanfrage = "SELECT * FROM XX_events WHERE id = $_REQUEST[id]";
$result = mysql_db_query ($dbname, $dbanfrage, $dbverbindung);
$id = $_GET['id'] + 1;
while ($ausgabe = mysql_fetch_array ($result))
{
echo ("
<table width="500" cellpadding="0" cellspacing="5" border="0">
<tr><td name="1"><center><b>$ausgabe[headline]</b></td></tr></p></center>
<tr><td name="2"><center>$ausgabe[location]</td></tr></p></center>");
echo ("
function createThumb($img_src, $img_width , $img_height, $des_src) {
$im = imagecreatefromjpeg($img_src);
list($src_width, $src_height) = getimagesize($img_src);
if($src_width >= $src_height) {
$new_image_width = $img_width;
$new_image_height = $src_height * $img_width / $src_width;
}
if($src_width < $src_height) {
$new_image_height = $img_width;
$new_image_width = $src_width * $img_height / $src_height;
}
$new_image = imagecreatetruecolor($new_image_width, $new_image_height);
imagecopyresampled($new_image, $im, 0, 0, 0, 0, $new_image_width,$new_image_height, $src_width, $src_height);
imagejpeg($new_image, $des_src. "/" .$img_src, 100);
}
$file = "bild-events.php?id=$ausgabe[id]";
$groesse = "100";
createThumb($file, $groesse, $groesse, "thumbnails");
echo "<a href=".$file." target=_blank><img src=thumbnails/".$file." border=0></a>";
");
?>