Hi Leute,
ich muss eine Variable ID über den Link auf eine andere Seite übergeben. Da ich eine Detailanischt machen möchte und dafür die ID des ausgewählten Datensatzes übergeben werden muss.
1.Frage:
Funktioniert das überhaupt, da sich mehrer ID's auf der Seite befinden.
2.Frage:
Diese Fehlermeldung bekomme ich immer:
Parse error: syntax error, unexpected 'ID' (T_STRING), expecting ',' or ';' in C:\xampp\htdocs\Kapp\besmeldbe.php on line 49
PHP-Code Hauptseite:
PHP-Code Detailansicht:
ich muss eine Variable ID über den Link auf eine andere Seite übergeben. Da ich eine Detailanischt machen möchte und dafür die ID des ausgewählten Datensatzes übergeben werden muss.
1.Frage:
Funktioniert das überhaupt, da sich mehrer ID's auf der Seite befinden.
2.Frage:
Diese Fehlermeldung bekomme ich immer:
Parse error: syntax error, unexpected 'ID' (T_STRING), expecting ',' or ';' in C:\xampp\htdocs\Kapp\besmeldbe.php on line 49
PHP-Code Hauptseite:
PHP-Code:
<?php
$taga = $_POST['taga'];
$monata = $_POST['monata'];
$jahra = $_POST['jahra'];
$tagb = $_POST['tagb'];
$monatb = $_POST['monatb'];
$jahrb = $_POST['jahrb'];
$standort =$_POST['standort'];
mysql_connect('localhost', 'root', 'jo12na12s12') or die(mysql_error());
mysql_select_db('kapp') or die(mysql_error());
$abfrage = "SELECT ID, Firma,Besucher,BesuchAm,Ankunft,AbreiseAm,Betrifft FROM besmeld WHERE BesuchAm >= '$jahra-$monata-$taga' and AbreiseAm <= '$jahrb-$monatb-$tagb' and Standort = '$standort'";
$query = mysql_query($abfrage) or die(mysql_error());
echo '<table>
<colgroup>
<col width="18">
<col width="100">
<col width="320">
</colgroup>';
echo '<tr>';
echo '<th>ID</th>';
echo '<th>Firma</th>';
echo '<th>Besucher</th>';
echo '<th>Besuch am</th>';
echo '<th>Ankunft</th>';
echo '<th>Abreise am</th>';
echo '<th>Betrifft</th>';
echo '<th></th>';
echo '</tr>';
while($fetch = mysql_fetch_assoc($query)){
echo '<tr>';
echo '<td>' . $fetch['ID'] . '</td>';
echo '<td>' . $fetch['Firma'] . '</td>';
echo '<td>' . $fetch['Besucher'] . '</td>';
echo '<td>' . $fetch['BesuchAm'] . '</td>';
echo '<td>' . $fetch['Ankunft'] . '</td>';
echo '<td>' . $fetch['AbreiseAm'] . '</td>';
echo '<td>' . $fetch['Betrifft'] . '</td>';
echo '<td><a href="detail.php?id=<?php echo $fetch['ID'];?>">detail</a></td>';
echo '<td><a href="versenden.php">versenden</a></td>';
echo '<td><a href="aendern.php" >aendern</a><br></td>';
echo '<td><a href="kalender.php" >Kalendereintrag</a></td>';
echo '<td><a href="loeschen.php" >loeschen</a></td>';
echo '</tr>';
}
echo '</table>';
?>
PHP-Code:
<?php
$id = !empty($_GET['ID']) ? $_GET['ID'] : 'FEHLER';
mysql_connect('localhost', 'root', 'jo12na12s12') or die(mysql_error());
mysql_select_db('kapp') or die(mysql_error());
$abfrage = "SELECT Aussteller FROM besmeld WHERE ID = '$id'";
$query = mysql_query($abfrage) or die(mysql_error());
while($row = mysql_fetch_object($query))
{
echo "$row->Aussteller";
}
?>
Kommentar