Hallo!
Also ich hab jetzt echt alles probiert.... nix will! Seltsame Geschichte, oder ich bin zu doof dafür.
Ich habe jetzt folgende Struktur angelegt:
CREATE TABLE `artikelgruppe1` (
`auftragsnummer` varchar(10) NOT NULL default '0',
`artikelnummer` varchar(15) NOT NULL default '',
`auftragsnummer_intern` varchar(15) NOT NULL default '',
`bestelleingang` varchar(10) NOT NULL default '',
`besteller` varchar(25) NOT NULL default '',
`ausfuehrung` varchar(50) NOT NULL default '',
`id` blob NOT NULL,
`menge` varchar(15) NOT NULL default '',
`liefertermin_wunsch` varchar(10) NOT NULL default '',
`liefertermin_real` varchar(10) NOT NULL default '',
`auslieferung` varchar(10) NOT NULL default '',
PRIMARY KEY (`auftragsnummer`)
) TYPE=MyISAM;
Des weiteren habe ich folgende zweite Tabelle:
CREATE TABLE `stueckliste` (
`id` int(6) NOT NULL auto_increment,
`description` varchar(50) default NULL,
`link` longblob,
`filename` varchar(50) default NULL,
`filesize` varchar(50) default NULL,
`filetype` varchar(50) default NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`)
) TYPE=MyISAM AUTO_INCREMENT=4 ;
Mein PHP-CODE für die Ausgabe lautet somit:
PHP-Code:
<?PHP
$db = mysql_connect();
$sqlbef = "SELECT * FROM artikelgruppe1 WHERE auftragsnummer = '".$auftragsnummer."'";
mysql_select_db("artikelverwaltung");
$sqlerg = mysql_query($sqlbef,$db);
$id = $row['id'];
$query = "SELECT * FROM stueckliste WHERE id IN ($id)";
$a = mysql_result($sqlerg, 0, "auftragsnummer");
$b = mysql_result($sqlerg, 0, "auftragsnummer_intern");
$c = mysql_result($sqlerg, 0, "artikelnummer");
$d = mysql_result($sqlerg, 0, "besteller");
$e = mysql_result($sqlerg, 0, "ausfuehrung");
$f = mysql_result($sqlerg, 0, "menge");
$g = mysql_result($sqlerg, 0, "liefertermin_wunsch");
$h = mysql_result($sqlerg, 0, "liefertermin_real");
$i = mysql_result($sqlerg, 0, "auslieferung");
$j = mysql_result($sqlerg, 0, "id");
ECHO "<table border='2' bgcolor='yellow' width='100%'>";
ECHO "<th colspan=1><font size='6'>Artikelverwaltung XY</font>";
ECHO "</table>";
ECHO "
";
ECHO "<table border='0' width='100%'>";
ECHO "<tr>";
ECHO "<td>[b]Auftragsnummer:<font color='blue'> " . $a . "</font>[/b]</td>";
ECHO "<td>[b]Auftragsnummer intern:<font color='red'> " . $b . "</font>[/b]</td>";
ECHO "<td>[b]Artikelnummer:<font color='green'> " . $c . "</font>[/b]</td></tr>";
ECHO "</tr>";
ECHO "</table>";
ECHO "<table border='0' width='100%' height='75%'>";
ECHO "
";
ECHO "<tr>";
ECHO "<td>[b]<font size='4'>Besteller:<td>[b] " . $d . "
[/b]</td></font>";
ECHO "<tr>";
ECHO "<td>[b]<font size='4'>Ausführung:<td>[b] " . $e . "
[/b]</td></font>";
ECHO "<tr>";
ECHO "<td>[b]<font size='4'>Menge:<td>[b] " . $f . "[/b]</td></font>";
ECHO "<tr>";
ECHO "<td>[b]<font size='4'>gewünschter Liefertermin:<td>[b] " . $g . "[/b]</td></font>";
ECHO "<tr>";
ECHO "<td>[b]<font size='4'>tatsächlicher Liefertermin:<td>[b] " . $h . "[/b]</td></font>";
ECHO "<tr>";
ECHO "<td>[b]<font size='4'>Auslieferung am:<td>[b] " . $i . "[/b]</td></font>";
ECHO "<tr>";
ECHO "<td>[b]<font size='4'>Verwaltung:<td>[b]"._______________."[/b]
</td></font>";
ECHO "<tr>";
ECHO "<td>[b]<font size='4'>Technik:<td>[b]"._______________."[/b]
</td></font>";
ECHO "<tr>";
ECHO "<td>[b]<font size='4'>Produktion:<td>[b]"._______________." [/b]
</td></font>";
ECHO "<tr>";
ECHO "<td>[b]<font size='4'>Versand:<td>[b]"._______________." [/b]
</td></font>";
ECHO "<tr>";
ECHO "<td>[b]<font size='4'>Preis:<td>[b]"._______________." [/b]
</td></font>";
ECHO "<tr>";
ECHO "<td>[b]<font size='4'>Link:<td>[b] " . $j . "[/b]</td></font>";
ECHO "</tr>";
ECHO "</table>";
mysql_close($db);
?>
Gebe ich alles aus, so werden mir korrekt alle Daten geliefert, jedoch ist nichts von dem LINK zu sehen, welcher mich beim KLICKEN auf eine andere Seite bzw. in dem Fall ein *.jpg-file verweist. Ich weiß nun echt nicht mehr weiter....!
Gruß
ASTRA-FREAK