Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Bei einem Radiobutton einen Text dazu eingeben

Mitglied: helmuthelmut2000

helmuthelmut2000 (Level 2) - Jetzt verbinden

23.10.2007, aktualisiert 31.10.2007, 3669 Aufrufe, 4 Kommentare

Hallo,

Ich habe folgendes Problem.
Ich Arbeite wieder an einem PHP-Formular das die Daten in eine
SQL-Datenbank schreibt.
Jetzt möchte ich Radio-Button einsetzen bei denen bei 3 Buttons ein Wert
automatisch in die DB geschrieben wird, und beim 4 Button soll ein Textfeld
dabei sein wo man den Wert eingibt.
Weis jemand wie man das macht?
Geht das überhaupt mit den Radiobutton oder gibt da vielleicht eine andere
lösung?

Danke.


Helmut
Mitglied: Guenni
23.10.2007 um 23:11 Uhr
<?
if($_POST['cmd']=="Senden"){
switch($_POST['auswahl']){
case "Zeitung": echo "Eintrag Zeitung";break;
case "TV": echo "Eintrag Fernsehen";break;
case "Internet": echo "Eintrag Internet";break;
case "andere": echo "Eintrag ".$_POST['txt_andere'];
}
}
?>
<!DOCTYPE HTML PUBLIC " -W3CDTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<form action="test1.php" method="post">
Wie sind sie auf uns aufmerksam geworden?<br>
<input type="radio" name="auswahl" value="Zeitung">Zeitung<br>
<input type="radio" name="auswahl" value="TV">TV<br>
<input type="radio" name="auswahl" value="Internet">Internet<br>
<input type="radio" name="auswahl" value="andere">Andere <input type="text" name="txt_andere"><br>
<input type="submit" name="cmd" value="Senden">
</form>
</body>
</html>
Bitte warten ..
Mitglied: helmuthelmut2000
27.10.2007 um 22:47 Uhr
Hallo,

Ich habe das jetzt so versucht wie du das geschrieben hast.
Aber da stimmt was nicht.

Es schreibt mir jetzt immer "andere" in die DB, Aber nicht den Text den ich
in das Feld eingebe.

Wo könnte da noch der Fehler liegen??

Danke.

Gruß
Helmut
Bitte warten ..
Mitglied: Guenni
28.10.2007 um 09:24 Uhr
@helmut

Hi,

der Fehler liegt wahrscheinlich in einer falschen Auswertung.

Deshalb habe ich auch die Switch/Case-Auswertung aufgeführt, obwohl
sie nicht notwendig ist. Damit sieht man, das bei Klick auf andere
der Inhalt der Textbox ausgegeben wird, ansonsten der Inhalt des
Radio-Value's.

Du mußt also überprüfen, was in Auswahl steht. Wenn es "andere" ist, so
mußt du den Inhalt der Textbox in das Insert übernehmen, ansonsten den
Wert von Auswahl, also:

Gruß
Günni
Bitte warten ..
Mitglied: helmuthelmut2000
31.10.2007 um 10:11 Uhr
Hallo,

Danke, So jetzt gehts.

Gruß
Helmut
Bitte warten ..
Ähnliche Inhalte
JavaScript

RadioButton auf anderer Seite auslösen

gelöst Frage von tobmesJavaScript6 Kommentare

Hi JavaScript Experten, ich befasse mich gerade ein wenig mit dem Thema JavaScript. Ich habe mir jetzt mit HTML ...

Batch & Shell

Text ersetzen mit Batch

gelöst Frage von NeVe29Batch & Shell18 Kommentare

Hallo zusammen, ich frage mich ob folgendes per Batch möglich ist, da ich mich mit Perl rumschlage und es ...

Batch & Shell

Text Datei bestimmte Bereiche lesen und in neue Text schreiben

gelöst Frage von Doktore1Batch & Shell3 Kommentare

Hallo @ all, bin neu hier und habe sehr wenig Erfahrung mit batch Skripten. Ich würde mich sehr freuen ...

Microsoft Office

Text in Zahlen umwandeln

Tipp von logischeMicrosoft Office

Beim Import von Daten aus anderen Anwendungen kommt es häufig vor, dass Zahlen als Textwerte in der Excel-Tabelle erscheinen. ...

Neue Wissensbeiträge
Virtualisierung

VEEAM Instant VM Recovery Datenverlust möglich

Information von sabines vor 17 StundenVirtualisierung

Wer instant VM Recovery unter Veeam nutzt, sollte seine Installation überprüfen. In manchen Fällen könnte es zu Datenverlust kommen, ...

Administrator.de Feedback
Hinweise auf Dienstleister oder auf Suchmaschinen
Information von Frank vor 4 TagenAdministrator.de Feedback71 Kommentare

Lieber User, Admins und Moderatoren, aus gegebenen Anlass möchte ich zwei Dinge endgültig klarstellen und für die Nachwelt festhalten: ...

Router & Routing

PfSense 2.4 IPSec VPN mobile Clients Phase 2 wird plötzlich nicht mehr aufgebaut - So einfach war die Lösung

Tipp von the-buccaneer vor 5 TagenRouter & Routing9 Kommentare

Moinsen! Nachdem ich mir hierbei nen Wolf gesucht habe, möchte ich doch die Welt an dieser simplen Lösung teilhaben ...

Humor (lol)
Wählscheiben Telefon
Information von brammer vor 5 TagenHumor (lol)4 Kommentare

Hallo, Mal wirkliche eine nette Spielerei brammer

Heiß diskutierte Inhalte
Netzwerkmanagement
Softwareverteilung für kleines Unternehmen mit sehr gemixter Hardware
gelöst Frage von BavarianSysadNetzwerkmanagement21 Kommentare

Hallo zusammen^^, ich stehe vor dem Problem das wir im Unternehmen eine Softwareverteilung einführen soll, leider ist dies wie ...

Netzwerkprotokolle
Verständnissfrage IPv6
Frage von killtecNetzwerkprotokolle16 Kommentare

Hi, ich habe mir einen Online-Kurs zu IPv6 angeschaut. Dabei stellt sich mir die Frage der nutzbaren IPv6-Adressen. Bei ...

Exchange Server
Exchange 2019 Wildcard geht nicht
Frage von opc123Exchange Server16 Kommentare

Hallo, ich kann mein Wildcard auf dem Exchange keine Dienste zuweisen??

Windows 10
Dell Optiplex 790 Installation Windows 10
gelöst Frage von Ghost108Windows 1016 Kommentare

Guten morgen zusammen, möchte gerne auf meinem Optiplex 790 Windows 10 installieren (Clean Install). Habe das BIOS von Legacy ...