[GastForen Programmierung/Entwicklung PHP und MySQL Check ob Formularfelder leer sind / Datenbankinhalt verlinken

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Check ob Formularfelder leer sind / Datenbankinhalt verlinken

dinu_ch
Beiträge gesamt: 1

25. Aug 2004, 21:56
Beitrag # 1 von 2
Bewertung:
(365 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo

Ich habe in einem Formular 3 Textfelder. Ich möchte nun prüfen, in welchem was drin steht. Je nachdem gibt es dann ein anderes SQL-Statement. Hat jemand eine Idee ? Weil so gehts nicht :

$menu = $_POST['txtMenu'];
$appl = $_POST['txtAppl'];
$prob = $_POST['txtProb'];

if ($menu== "" || $prob="") {
$result = mysql_query("SELECT * FROM tfaq where tfaq_appl like '%".$_POST['txtAppl']."%'");
}
if ($appl== "" || $prob="") {
$result = mysql_query("SELECT * FROM tfaq where tfaq_menu like '%".$_POST['txtMenu']."%'");
}
if ($appl== "" || $menu="") {
$result = mysql_query("SELECT * FROM tfaq where tfaq_prob like '%".$_POST['txtProb']."%'");
}


Und noch eine Frage :

Ich lege in der Datenbank den Pfad ab wo ein Dokument liegt. Wie kann ich das verlinken ? Ich habs mal so probiert :

<td><a href=$row['tfaq_doku2']><?=$row['tfaq_doku2']?> </a></td>

Damit wird zwar das Verzeichnis als String angezeigt, jedoch nicht verlinkt.

Gruess dinu_ch

X

Check ob Formularfelder leer sind / Datenbankinhalt verlinken

Anonym
Beiträge gesamt: 22827

26. Aug 2004, 12:00
Beitrag # 2 von 2
Beitrag ID: #105252
Bewertung:
(365 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo;

versuch es doch mal so:

$menu = $_POST['txtMenu'];
$appl = $_POST['txtAppl'];
$prob = $_POST['txtProb'];

if ($appl!= "") {
$result = mysql_query("SELECT * FROM tfaq where tfaq_appl like '%".$_POST['txtAppl']."%'");
}
if ($menu != "") {
$result = mysql_query("SELECT * FROM tfaq where tfaq_menu like '%".$_POST['txtMenu']."%'");
}
if ($prob != "") {
$result = mysql_query("SELECT * FROM tfaq where tfaq_prob like '%".$_POST['txtProb']."%'");
}

Gruß Sven



als Antwort auf: [#105174]