Hallo allerseits,
ich habe ien Problem, unzwar möchte ich den Linkname meines Links irgendwie abfragen. Dieser Linkname soll dann als Wert in die Datenbankabfrage
mit eingebunden werden.
Ich hab schon in vielen Foren nach geschaut, nur da ist immer die Rede von GET übergabe, das mache ich hier schon aber das nutze ich für etwas anderes.
Ich brauch unbedingt den name des Links, da der ja Später mit in die Datenbankabfrage eingebunden wird.
Kann mir jemand helfen, wie das gehen könnte?
Vielen Dank!
ich habe ien Problem, unzwar möchte ich den Linkname meines Links irgendwie abfragen. Dieser Linkname soll dann als Wert in die Datenbankabfrage
mit eingebunden werden.
PHP Code:
<div id ="suche">
<?php
$click = 0;
if (isset($_POST['button_suche']))
{
if(isset($speicher_array))
{ echo "<label><strong>Datenbankergebnisse:</strong></label>";
echo 'Es wurden '.$anzahl_zeilen.' Datensätze gefunden'.'<br>'
echo '<ul>';
$i = 0;
while($i < $anzahl_zeilen )
{echo '<li>'.'<a href="suche_lagerungen_mobiler_tisch.php?click=1 ">'.$speicher_array[$i].'</a>'.'</li>';
$i++; }
echo'</ul>';
}else
{echo "kein Datenabankeintrag vorhanden!" ;}
}
?> </div>
<div id ="ausgabe">
<?php
if (isset($_GET['click']))
{$click = $_GET['click'];
if ($click == 1)
{
include'datenbankverbindung.php';
$error_connect_server=mysqli_connect_error($verbindung);
if($verbindung)
{
mysqli_select_db($verbindung, $datenbank2);
$error_connect_db=mysqli_error($verbindung);
if(mysqli_error($verbindung))
{
echo 'Fehlerrückgabe von mysqli_error($verbindung)'.$error_connect_db.'<br>';
}
else
{
$sql3= "SELECT a, b, c FROM tabelle WHERE name = '$linkname' ";
$abfrage3 = mysqli_query($verbindung, $sql3);
$abfrageergebnis3 = mysqli_fetch_assoc($abfrage3);
$anzahl_spalten3 = mysqli_num_fields($abfrage3);
echo "<p>Hier sehen Sie das Ergebnis der Datenbankabfrage zu<strong>$linkname</strong></p>";
echo "</br>";
echo "<table>";
echo "<tr>";
echo "<th>a</th>";
echo "<th>b</th>";
echo "<th>c</th>";
echo "</tr>";
echo "<tr>";
foreach ($abfrageergebnis3 AS $key => $value )
{
if(is_null($value) == true)
{
echo "<td>kein Eintrag vorhanden</td>";
}
else
{
echo "<td>{$value}</td>";
}
}
echo "</tr>";
echo "</table>";
mysqli_free_result($abfrage3);
.
.
.
?>
Ich brauch unbedingt den name des Links, da der ja Später mit in die Datenbankabfrage eingebunden wird.
Kann mir jemand helfen, wie das gehen könnte?
Vielen Dank!
Comment