B
BeastyK
Guest
Hallo Leute,
ist es möglich eine Variable in der Form
SELECT * FROM Datenbank WHERE Variable aus Liste LIKE...
zu verwenden?
Mein Code sieht (hab die DB nur anders genannt) so aus:
Eine zweite Frage (ohne einen neuen Thread zu öffnen) wäre wie man mit WHILE-Schleife so etwas wie "Keine Daten vorhanden!" ausgibt wenn die Suche keinen Treffer ergibt. Meine Tabelle die ich eingerichtet hab ist dann einfach leer, hätte aber lieber so einen Satz da stehen anstatt die Tabelle leer zu sehen.
Danke für jede Antwort
Andi
ist es möglich eine Variable in der Form
SELECT * FROM Datenbank WHERE Variable aus Liste LIKE...
zu verwenden?
Mein Code sieht (hab die DB nur anders genannt) so aus:
Code:
[FONT=monospace]
<?php
$suche = "0";
$suche = $_GET['suche'];
$name = $_GET['tabname'];
$query_Abfrage = "SELECT * FROM Datenbank WHERE Datenbank.'$name' LIKE '%$suche%'";
$Abfrage = mysql_query($query_Abfrage, $Datenbank) or die('Ungültige Abfrage: ' . mysql_error());
$row_Abfrage = mysql_fetch_assoc($Abfrage);
$totalRows_Abfrage = mysql_num_rows($Abfrage);
?>
.
.
.
</pre>
<form id="form1" name="form1" method="get" action="">
<label>
<p>Suche
<input type="text" name="suche" id="suche" />
<select name="tabname" id="tabname">
<option value="Beschreibung">Beschreibung</option>
<option value="Anweisungen">Anweisungen</option>
<option value="Ort">Ort</option>
</select>
<input type="submit" name="start" id="start" value="Senden" />
</p>
</form>
<pre>[/FONT]
Danke für jede Antwort
Andi