Liebe Freunde,
nach mehreren Stunden bei Google habe ich mich entschlossen, mich hier zu registrieren, um meine Frage zur formulieren:
Ich habe ein Formular mit einer Volltextsuche und einem Select-Element, dessen Inhalt sich aus dem entsprechenden Feld-Inhalten der Datenbank (eine Tabelle) generiert. Es handelt sich um verschiedene Objektarten (Buch, Brief, Foto, etc.). In einer Option "Erweiterte Suche" befinden sich weitere 19 Select-Felder, die ebenso funktionieren.Die Abfrage und Ausgabe funktionieren soweit. Leider habe ich Formular und Ausgabe nicht selbst programmiert, sondern nur mit viel "try and error" modifiziert.
Bei einigen Datensätzen ist im Feld "archiv_link" eine URL eingetragen. Wie muss ich nun im Formular eine Checkbox anlegen, die sicherstellt, dass – unabhängig von allen anderen Formulareingaben – immer nur die Ergebnisse mit einer URL ausgegeben werden?
Bei der Textausgabe konnte ich mit »if« und »!==""« arbeiten, um unnötige Umbrüche und/oder Überschriften zu vermeiden.
Dann müsste eine Checkbox doch etwa so aussehen(?):
Aber wie geht es dann weiter?
Viele Grüße
Mathias
nach mehreren Stunden bei Google habe ich mich entschlossen, mich hier zu registrieren, um meine Frage zur formulieren:
Ich habe ein Formular mit einer Volltextsuche und einem Select-Element, dessen Inhalt sich aus dem entsprechenden Feld-Inhalten der Datenbank (eine Tabelle) generiert. Es handelt sich um verschiedene Objektarten (Buch, Brief, Foto, etc.). In einer Option "Erweiterte Suche" befinden sich weitere 19 Select-Felder, die ebenso funktionieren.Die Abfrage und Ausgabe funktionieren soweit. Leider habe ich Formular und Ausgabe nicht selbst programmiert, sondern nur mit viel "try and error" modifiziert.
Bei einigen Datensätzen ist im Feld "archiv_link" eine URL eingetragen. Wie muss ich nun im Formular eine Checkbox anlegen, die sicherstellt, dass – unabhängig von allen anderen Formulareingaben – immer nur die Ergebnisse mit einer URL ausgegeben werden?
Bei der Textausgabe konnte ich mit »if« und »!==""« arbeiten, um unnötige Umbrüche und/oder Überschriften zu vermeiden.
PHP-Code:
<?php
if ($value['archiv_titel'] !== "") {
echo '<br> Titel: ' . $value['archiv_titel'];
}
?>
HTML-Code:
<input type="checkbox" name="digital" value=" !== "" "> Nur digitalisierte Objekte
Viele Grüße
Mathias
Kommentar