Spellchiller
Mitglied
Hi. Nein. Erst ab dort werden die Ergebnisse gebracht.
PHP:
<?php $ergebnis = mysql_query('SELECT * FROM tbl_kunden
JOIN tbl_tattoo
ON tbl_kunden.kd_nr = tbl_tattoo.kd_tattoo_nr
JOIN tbl_preise
ON tbl_tattoo.tattoo_nr = tbl_preise.tattoo_preis_nr
WHERE tbl_kunden.kd_nr = '.intval($_GET["kd_nr"]).';');
if (!$ergebnis) {
die('Ungültige Anfrage: ' . mysql_error());
}
$row = mysql_fetch_array($ergebnis);
$kd_nr = $_GET["kd_nr"];
?>
<form action="database/kunde_bearbeitet.php" method="post">
<table border="0">
<colgroup>
<col width="270">
<col width="250">
</colgroup>
<tr>
<td>Kundennummer: <br>
<input type="text" size="24" maxlength="50"
name="kd_nr" value="<?= $row['kd_nr'] ?>" readonly></td>
</tr>
<tr>
<td> Vorname:<br>
<input type="text" size="24" maxlength="50"
name="kd_vorname" value="<?= $row['kd_vorname'] ?>"></td>
<td>Nachname:<br>
<input type="text" size="24" maxlength="50"
name="kd_name" value="<?= $row['kd_name'] ?>"></td>
</tr>
....
</table>
<table border="0">
<colgroup>
<col width="270">
<col width="150">
<col width="150">
</colgroup>
<tr><?php $i=1;
while ($row = mysql_fetch_array($ergebnis)) {
?><tr>
<td><?php echo "$i. Tattoo:" ?><br>
<input type="text" size="20" maxlength="50" name="kd_platz1" value="<?php echo $row["tattoo_name"]; ?>" ></td> <?php $i++?>
<td>Gestochen von:<br>
<select name="gestochen1" size="2" multiple value="<?=$row['tattoo_gestochen'] ?>">
<?php
switch ($row['tattoo_gestochen'])
{
case ("A") :
echo "<option selected>A</option>";
break;
case ("B") :
echo "<option selected>B</option>";
break;
default :
echo "<option>A</option>";
echo "<option>B</option>";
break;
}
?>
</select>
</td>
<td>
Anzahlung:<br>
<input type="text" size="20" maxlength="10"
name="kd_preis1_anzahlung" value="<?= $row['tattoo_anzahlung'] ?>" ></td>
</tr><?php } ?>
<td><?php echo "$i. Tattoo:" ?><br> ?>