Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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
GELÖST

Javascript option ändern

Frage Entwicklung JavaScript

Mitglied: Dipps

Dipps (Level 2) - Jetzt verbinden

30.11.2009 um 14:40 Uhr, 4962 Aufrufe, 12 Kommentare

Javascript option ändern

Hallo Leute,
ich habe ein Auswahlfeld wo folgende Option drin stehen "A - B -C -D"
Wenn ich eine Auswahl getroffen habe geht ein neues select feld auf nun möchte ich aber das
wenn folgendes ausgewählt ist in dem neuem select die options
Für A:1-159
Für B:160-301
Für C:359-501
Für D:502-646
auswählbar sind.
Vorher sollte per PHP noch der Zahl zugewissen werde ob sie Reserviert Frei oder Belget ist. müsste sicherlich auch im Javascript eingertagen werden denke ich mal.
Mitglied: Snowman25
30.11.2009 um 14:47 Uhr
ganz einfach: 4 verschiedene ComboBoxen die an der gleichen Stelle liegen (natürlich mit verschiedenen werten) und dann einfach das jeweilige anzeigen lassen bzw. die anderen ausblenden.
Bitte warten ..
Mitglied: Dipps
30.11.2009 um 15:10 Uhr
ja aber wie mache ich das er den wert a b c oder d nimmt ich habe bisher
<select onblur="if(this.value!='')nexte('A'); " ......
damit würde ich ja speziell A öffnen auch wenn er B klickt.
Bitte warten ..
Mitglied: Snowman25
30.11.2009 um 15:22 Uhr
ich hoffe doch, du verstehst dein script überhaupt... ich übersetz es dir mal:
Wenn this.value (Aktueller wert) NICHT leer, \nix\ , dann wähle doch einfach A
wie wärs mit etwas a lá:
Wenn this.value (aktueller Wert) IST A, dann zeige Combobox_mit_werten_fuer_A sonst wenn this.value (aktueller Wert) IST B dann zeige Combobox_mit_werten_fuer_B u.s.w..

01.
<select onchange="if(this.value=='A') 
02.
  combobox_a.style.display = 'inline'; 
03.
  combobox_b.style.display = 'none'; 
04.
  combobox_c.style.display = 'none'; 
05.
  combobox_d.style.display = 'none'; 
06.
elseif(this.value=='B') 
07.
  combobox_a.style.display = 'none'; 
08.
  combobox_b.style.display = 'inline'; 
09.
  combobox_c.style.display = 'none'; 
10.
  combobox_d.style.display = 'none'; 
11.
elseif(this.value=='C') 
12.
  combobox_a.style.display = 'none'; 
13.
  combobox_b.style.display = 'none'; 
14.
  combobox_c.style.display = 'inline'; 
15.
  combobox_d.style.display = 'none'; 
16.
elseif(this.value=='D') 
17.
  combobox_a.style.display = 'none'; 
18.
  combobox_b.style.display = 'none'; 
19.
  combobox_c.style.display = 'none'; 
20.
  combobox_d.style.display = 'inline'; 
21.
end if"> 
22.
  <option value="A">A</option> 
23.
  <option value="B">B</option> 
24.
  <option value="C">C</option> 
25.
  <option value="D">D</option> 
26.
</select>
beachte:onchange statt onblur
Bitte warten ..
Mitglied: Dipps
30.11.2009 um 15:47 Uhr
ich habe ja als erstes ein leeres option deshalt prüfe ich o leer ist aber dein script funktioiert bei mir nicht
Bitte warten ..
Mitglied: Dipps
30.11.2009 um 16:49 Uhr
Zur zeit habe ich es so
01.
<tr> 
02.
 <td>Block: </td> 
03.
 <td><select onblur="if(this.value!='')next('platz');" size="1" name="block" id="block"> 
04.
 <option value="A">A</option> 
05.
 <option value="B">B</option> 
06.
 <option value="C">C</option> 
07.
 <option value="D">D</option> 
08.
</select></td> 
09.
</tr> 
10.
<tr> 
11.
 <td>Platz</td> 
12.
 <td><select style="visibility:hidden;" onblur="if(this.value!='')next('art');"  size="1" name="platz" id="platz"> 
13.
 <? 
14.
for($i=1;$i<=159;$i++) //für A 
15.
16.
$p=$was."-".$i; 
17.
$sql = "SELECT * FROM k_karten WHERE id = ".$p; 
18.
$result = mysql_query($sql,$link_id); 
19.
 
20.
while ($row =mysql_fetch_row($result)) 
21.
22.
$stat=$row[4]; 
23.
$kun=$row[2]; 
24.
 
25.
$sqlk = "SELECT * FROM k_kunde WHERE knr = ".$kun; 
26.
$resultk = mysql_query($sqlk,$link_id); 
27.
 while ($rowk =mysql_fetch_row($resultk)) 
28.
29.
  $nam=$rowk[1]; 
30.
31.
 
32.
33.
if($stat=="") 
34.
echo"<option value='".$i."' style='BACKGROUND-COLOR: lime;'>".$i." A </option>"; 
35.
 
36.
if($stat=="2") 
37.
echo"<option value='".$i."' style='BACKGROUND-COLOR: yellow;'>".$i." A für ".$nam."</option>"; 
38.
39.
 
40.
for($i=160;$i<=301;$i++) // für B 
41.
{$p=$was."-".$i; 
42.
$sql = "SELECT * FROM k_karten WHERE id = ".$p; 
43.
$result = mysql_query($sql,$link_id); 
44.
 
45.
while ($row =mysql_fetch_row($result)) 
46.
47.
$stat=$row[4]; 
48.
$kun=$row[2]; 
49.
 
50.
$sqlk = "SELECT * FROM k_kunde WHERE knr = ".$kun; 
51.
$resultk = mysql_query($sqlk,$link_id); 
52.
 while ($rowk =mysql_fetch_row($resultk)) 
53.
54.
  $nam=$rowk[1]; 
55.
56.
 
57.
58.
if($stat=="") 
59.
echo"<option value='".$i."' style='BACKGROUND-COLOR: lime;'>".$i." B</option>"; 
60.
 
61.
if($stat=="2") 
62.
echo"<option value='".$i."' style='BACKGROUND-COLOR: yellow;'>".$i."B für ".$nam."</option>"; 
63.
64.
65.
 
66.
 
67.
for($i=359;$i<=501;$i++) // für C 
68.
69.
$p=$was."-".$i; 
70.
$sql = "SELECT * FROM k_karten WHERE id = ".$p; 
71.
$result = mysql_query($sql,$link_id); 
72.
 
73.
while ($row =mysql_fetch_row($result)) 
74.
75.
$stat=$row[4]; 
76.
$kun=$row[2]; 
77.
 
78.
$sqlk = "SELECT * FROM k_kunde WHERE knr = ".$kun; 
79.
$resultk = mysql_query($sqlk,$link_id); 
80.
 while ($rowk =mysql_fetch_row($resultk)) 
81.
82.
  $nam=$rowk[1]; 
83.
84.
 
85.
86.
if($stat=="") 
87.
echo"<option value='".$i."' style='BACKGROUND-COLOR: lime;'>".$i." C </option>"; 
88.
 
89.
if($stat=="2") 
90.
echo"<option value='".$i."' style='BACKGROUND-COLOR: yellow;'>".$i." C für ".$nam."</option>"; 
91.
92.
93.
 
94.
 
95.
for($i=502;$i<=646;$i++) // für D 
96.
97.
$p=$was."-".$i; 
98.
$sql = "SELECT * FROM k_karten WHERE id = ".$p; 
99.
$result = mysql_query($sql,$link_id); 
100.
 
101.
while ($row =mysql_fetch_row($result)) 
102.
103.
$stat=$row[4]; 
104.
$kun=$row[2]; 
105.
 
106.
$sqlk = "SELECT * FROM k_kunde WHERE knr = ".$kun; 
107.
$resultk = mysql_query($sqlk,$link_id); 
108.
 while ($rowk =mysql_fetch_row($resultk)) 
109.
110.
  $nam=$rowk[1]; 
111.
112.
 
113.
114.
if($stat=="") 
115.
echo"<option value='".$i."' style='BACKGROUND-COLOR: lime;'>".$i." D </option>"; 
116.
 
117.
if($stat=="2") 
118.
echo"<option value='".$i."' style='BACKGROUND-COLOR: yellow;'>".$i." D für ".$nam."</option>"; 
119.
120.
121.
 
122.
 
123.
?> 
124.
</select></td> 
125.
</tr>
kennt jemand einen script was mir nun filtern kann wenn ich oben A wähle das es mir nur die A zahlen Anzeigt bei B die B Zahlen und soweiter.
Bitte warten ..
Mitglied: Dipps
01.12.2009 um 15:09 Uhr
meine Fertige Lösung siht so aus:
01.
<?php 
02.
session_start(); 
03.
$was=$_GET["ver"]; 
04.
 
05.
$fehler=0; 
06.
include("verbindung.php"); 
07.
include("login.php");  
08.
 
09.
if ($HTTP_POST_VARS) 
10.
11.
$kid=$_POST["kid"]; 
12.
$name=$_POST["name"]; 
13.
$adr=$_POST["adr"]; 
14.
if($kid=="" &&($name=="" && $adr="")) 
15.
16.
$fehler++; 
17.
echo "<h3>Bitte Kundennr. oder Name und Addrese eingeben!</h3>"; 
18.
}  
19.
 
20.
if($fehler==0){ 
21.
 
22.
$kid=$_POST["kid"]; 
23.
$name=$_POST["name"]; 
24.
$adr=$_POST["adr"]; 
25.
$email=$_POST["email"]; 
26.
$erm=$_POST["erm"]; 
27.
$ver=$_POST["ver"]; 
28.
$platza=$_POST["platza"]; 
29.
$platzb=$_POST["platzb"]; 
30.
$platzc=$_POST["platzc"]; 
31.
$platzd=$_POST["platzd"]; 
32.
$block=$_POST["block"]; 
33.
$art=$_POST["art"]; 
34.
$datum=date("Y-m-d"); 
35.
 
36.
 
37.
if($block=="a") 
38.
$platz=$platza; 
39.
 
40.
 
41.
if($block=="b") 
42.
$platz=$platzb; 
43.
 
44.
 
45.
if($block=="c") 
46.
$platz=$platzc; 
47.
 
48.
 
49.
if($block=="d") 
50.
$platz=$platzd; 
51.
 
52.
$id=$ver."-".$platz; 
53.
 
54.
 
55.
if($kid=="") 
56.
57.
 
58.
$sqlbefehl="INSERT INTO k_kunde (knr,name,anschrift,email) VALUES(NULL,'$name','$adr','$email')"; 
59.
    mysql_query($sqlbefehl, $link_id); 
60.
 
61.
//echo"User in Datenbank Angelegt<br>"; 
62.
if (mysql_error()) 
63.
    {if (mysql_errno()==1062){echo "<font color=#FF0000>Kunde schon vorhanden</font>";} 
64.
     //    mysql_errno() zeigt Fehlernummer an 
65.
     echo "<font color='#FF0000'> SQL Fehlernr.:".mysql_errno()."</font>"; 
66.
      echo"<font color='#FF0000'> Knr. nicht angelegt!</font><br>"; 
67.
$fehler++; 
68.
69.
else 
70.
71.
$kid=mysql_insert_id(); 
72.
 
73.
echo "<font color='#00FF0F'>Folgende Knr. wurde erteilt: ".$kid."</font><br>"; 
74.
 
75.
76.
77.
if($kid!=""&&$email!="") 
78.
79.
$sql = "UPDATE k_kunde SET email = '$email' WHERE knr = '$kid'"; 
80.
 
81.
      if(mysql_query($sql,$link_id)) 
82.
        echo "Kunde erfolgreich bearbeitet!(Mail)<br>"; 
83.
      else 
84.
        echo "Kunde konnten nicht bearbeitet werden!(Mail)<br>"; 
85.
     
86.
87.
 
88.
if($kid!=""&&$adr!="") 
89.
90.
$sql = "UPDATE k_kunde SET anschrift = '$adr' WHERE knr = '$kid'"; 
91.
 
92.
      if(mysql_query($sql,$link_id)) 
93.
        echo "Kunde erfolgreich bearbeitet!(Adresse)<br>"; 
94.
      else 
95.
        echo "Kunde konnten nicht bearbeitet werden!(Adresse)<br>"; 
96.
97.
 
98.
if($kid!=""&&$name!="") 
99.
100.
$sql = "UPDATE k_kunde SET name = '$name' WHERE knr = '$kid'"; 
101.
 
102.
      if(mysql_query($sql,$link_id)) 
103.
        echo "Kunde erfolgreich bearbeitet!(Name)<br>"; 
104.
      else 
105.
        echo "Kunde konnten nicht bearbeitet werden!(Name)<br>"; 
106.
     
107.
108.
 
109.
if($fehler==0){ 
110.
 
111.
$sqlbefehl="INSERT INTO k_karten (id,erm,kunde,datum,art) VALUES('$id','$erm','$kid','$datum','$art')"; 
112.
    mysql_query($sqlbefehl, $link_id); 
113.
 
114.
if (mysql_error()) 
115.
    {if (mysql_errno()==1062){echo "<font color=#FF0000>Karte schon verkauft für diese Veranstalltung!</font>";} 
116.
     //    mysql_errno() zeigt Fehlernummer an 
117.
     echo "<font color='#FF0000'> SQL Fehlernr.:".mysql_errno()."</font>"; 
118.
119.
else 
120.
121.
 
122.
echo "<font color='#00FF0F'>Bestellung/Reservierung erfolgreich angelegt! ID: ".$id."</font><br>"; 
123.
 
124.
125.
}else{ 
126.
echo"<font color='#FF0000'>Bestellung/Reservierung fehlgeschlagen!</font><br>"; 
127.
128.
129.
130.
 
131.
?> 
132.
<html> 
133.
<head> 
134.
<meta http-equiv="Content-Language" content="de"> 
135.
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> 
136.
<meta name="GENERATOR" content="Microsoft FrontPage 4.0"> 
137.
<meta name="ProgId" content="FrontPage.Editor.Document"> 
138.
<LINK REL="StyleSheet" HREF="style.css" type="text/css"> 
139.
</head> 
140.
<body> 
141.
<script language="JavaScript"> 
142.
function fuellen(nex) 
143.
144.
document.getElementById(nex).style.visibility='visible'; 
145.
146.
function sperr(frei,s1,s2,s3) 
147.
148.
document.getElementById(frei).style.visibility='visible'; 
149.
document.getElementById(s1).style.visibility='hidden'; 
150.
document.getElementById(s2).style.visibility='hidden'; 
151.
document.getElementById(s3).style.visibility='hidden'; 
152.
153.
</script> 
154.
        <div align="center"> 
155.
          <center><br> 
156.
<form method="post" action="<?php echo $PHP_SELF; ?>" enctype="multipart/form-data"> 
157.
<h1>Bestellung/Reservierung Anlegen</h1> 
158.
<table align="center"> 
159.
<tr> 
160.
 <td>Kundendaten:</td> 
161.
 <td><table> 
162.
<tr><td>Knr.:</td><td><input type="Text" name="kid" value="" size="20" onchange="if(this.value!='')fuellen('block');"></td></tr> 
163.
<tr><td colspan="2"> ------ Oder ------</td></tr>  
164.
<tr><td>Name:</td><td><input type="Text" name="name" value="" size="20" onchange="if(this.value!='')fuellen('block');"></td> 
165.
<tr><td>Adresse:</td><td><textarea class='text' name="beschreibung" rows='3' cols='15'></textarea></td></tr> 
166.
<tr><td>Email:</td><td><input type="Text" name="name" value="" size="20" ></td></tr> 
167.
</table> 
168.
</td> 
169.
</tr> 
170.
<tr> 
171.
 <td>Block: <br><a href="k_block.php?ver=<?=$was;?>" target="_blank">Sitzplan</a></td> 
172.
 <td><select style="visibility:hidden;" onchange="if(this.value=='a')sperr('platza','platzb','platzc','platzd');if(this.value=='b')sperr('platzb','platza','platzc','platzd');if(this.value=='c')sperr('platzc','platza','platzb','platzd');if(this.value=='d')sperr('platzd','platza','platzb','platzc');" size="1" name="block" id="block"> 
173.
 <option value="">Bitte wählen!</option> 
174.
 <option value="a">A</option> 
175.
 <option value="b">B</option> 
176.
 <option value="c">C</option> 
177.
 <option value="d">D</option> 
178.
</select></td> 
179.
</tr> 
180.
<tr> 
181.
 <td>Platz:</td> 
182.
 <td><select style="visibility:hidden;" onchange="if(this.value!='')fuellen('artg');"  size="1" name="platza" id="platza"> 
183.
 <? 
184.
for($i=1;$i<=159;$i++) 
185.
186.
$stat=""; 
187.
$p=$was."-".$i; 
188.
$sql = "SELECT * FROM k_karten WHERE id LIKE '".$p."'"; 
189.
$result = mysql_query($sql,$link_id); 
190.
 
191.
while ($row =mysql_fetch_row($result)) 
192.
193.
$stat=$row[4]; 
194.
$kun=$row[2]; 
195.
$sqlk = "SELECT * FROM k_kunde WHERE knr = ".$kun; 
196.
$resultk = mysql_query($sqlk,$link_id); 
197.
 while ($rowk =mysql_fetch_row($resultk)) 
198.
199.
  $nam=$rowk[1]; 
200.
201.
202.
if($stat=="") 
203.
echo"<option value='".$i."' style='BACKGROUND-COLOR: lime;'>".$i." </option>"; 
204.
if($stat=="2") 
205.
echo"<option value='".$i."' style='BACKGROUND-COLOR: yellow;'>".$i." ".$nam."</option>"; 
206.
207.
?> 
208.
</select><br> 
209.
<select style="visibility:hidden;" onchange="if(this.value!='')fuellen('artg');"  size="1" name="platzb" id="platzb"> 
210.
<? 
211.
for($i=160;$i<=301;$i++) 
212.
213.
$stat=""; 
214.
$p=$was."-".$i; 
215.
$sql = "SELECT * FROM k_karten WHERE id LIKE '".$p."'"; 
216.
$result = mysql_query($sql,$link_id); 
217.
 
218.
while ($row =mysql_fetch_row($result)) 
219.
220.
$stat=$row[4]; 
221.
$kun=$row[2]; 
222.
$sqlk = "SELECT * FROM k_kunde WHERE knr = ".$kun; 
223.
$resultk = mysql_query($sqlk,$link_id); 
224.
 while ($rowk =mysql_fetch_row($resultk)) 
225.
226.
  $nam=$rowk[1]; 
227.
228.
229.
if($stat=="") 
230.
echo"<option value='".$i."' style='BACKGROUND-COLOR: lime;'>".$i." </option>"; 
231.
if($stat=="2") 
232.
echo"<option value='".$i."' style='BACKGROUND-COLOR: yellow;'>".$i." ".$nam."</option>"; 
233.
234.
?> 
235.
</select><br> 
236.
<select style="visibility:hidden;" onchange="if(this.value!='')fuellen('artg');"  size="1" name="platzc" id="platzc"> 
237.
<? 
238.
for($i=359;$i<=501;$i++) 
239.
240.
$stat=""; 
241.
$p=$was."-".$i; 
242.
$sql = "SELECT * FROM k_karten WHERE id LIKE '".$p."'"; 
243.
$result = mysql_query($sql,$link_id); 
244.
 
245.
while ($row =mysql_fetch_row($result)) 
246.
247.
$stat=$row[4]; 
248.
$kun=$row[2]; 
249.
$sqlk = "SELECT * FROM k_kunde WHERE knr = ".$kun; 
250.
$resultk = mysql_query($sqlk,$link_id); 
251.
 while ($rowk =mysql_fetch_row($resultk)) 
252.
253.
  $nam=$rowk[1]; 
254.
255.
256.
 
257.
if($stat=="") 
258.
echo"<option value='".$i."' style='BACKGROUND-COLOR: lime;'>".$i." </option>"; 
259.
if($stat=="2") 
260.
echo"<option value='".$i."' style='BACKGROUND-COLOR: yellow;'>".$i." ".$nam."</option>"; 
261.
262.
 
263.
?> 
264.
</select><br> 
265.
<select style="visibility:hidden;" onchange="if(this.value!='')fuellen('artg');"  size="1" name="platzd" id="platzd"> 
266.
<? 
267.
for($i=502;$i<=646;$i++) 
268.
269.
$stat=""; 
270.
$p=$was."-".$i; 
271.
$sql = "SELECT * FROM k_karten WHERE id LIKE '".$p."'"; 
272.
$result = mysql_query($sql,$link_id); 
273.
 
274.
while ($row =mysql_fetch_row($result)) 
275.
276.
$stat=$row[4]; 
277.
$kun=$row[2]; 
278.
$sqlk = "SELECT * FROM k_kunde WHERE knr = ".$kun; 
279.
$resultk = mysql_query($sqlk,$link_id); 
280.
 while ($rowk =mysql_fetch_row($resultk)) 
281.
282.
  $nam=$rowk[1]; 
283.
284.
285.
if($stat=="") 
286.
echo"<option value='".$i."' style='BACKGROUND-COLOR: lime;'>".$i." </option>"; 
287.
if($stat=="2") 
288.
echo"<option value='".$i."' style='BACKGROUND-COLOR: yellow;'>".$i." ".$nam."</option>"; 
289.
290.
?> 
291.
</select></td> 
292.
</tr> 
293.
<tr> 
294.
 <td>Art:</td> 
295.
 <td><div style="visibility:hidden;" name="artg" id="artg"><input type="radio" name="art" id="art" value="1" size="20" onclick="fuellen('ermg');">Bestellung &nbsp;&nbsp;&nbsp;<input type="radio" name="art" id="art" value="2" size="20" onclick="fuellen('ermg');">Reserviert</div></td> 
296.
</tr> 
297.
<tr> 
298.
 <td>Erm&auml;&szlig;igt:</td> 
299.
 <td><div style="visibility:hidden;" name="ermg" id="ermg"><input type="radio" name="erm" id="erm" value="1" size="20" onclick="fuellen('buch');">Ja &nbsp;&nbsp;&nbsp;<input type="radio" name="erm" id="erm" value="0" size="20" onclick="fuellen('buch');">Nein</div></td> 
300.
</tr> 
301.
<tr> 
302.
 <td></td> 
303.
 <td><div style="visibility:hidden;" name="buch" id="buch"><input type="hidden" name="ver" value="<?=$was;?>"><input type="submit" value="Bestellen/Reservieren"></div></td> 
304.
</tr> 
305.
</table> 
306.
<br><br><br> 
307.
</form> 
308.
         </center> 
309.
        </div> 
310.
</body> 
311.
</html> 
312.
 

Das funktiert auch soweit.
Nun war noch der wunsch das ich bei Platz mehr auswählen kann.
Sprich 1 4 7 9 oder 1-5 wie mache ich das ich das dann oben im PHP wieder in die Datenbank reinbekomme? Und wie stelle ich das im Imput ein?
Bitte warten ..
Mitglied: Snowman25
01.12.2009 um 15:18 Uhr
vllt. solltest du aufhören, scripte aus verschiedenen Quellen zusammenzubasteln und erstmal JS und PHP lernen... dann würdest du auch nicht solche fragen stellen
und um mehrere Plätze auszuwählen brauchst du eine listbox, keine combobox....
Bitte warten ..
Mitglied: Dipps
01.12.2009 um 15:23 Uhr
könntest du mir da für den php teil wo es in die DB schreibt ein tipp geben?
sprich das ich die nr 2 3 4 und so bekomme und dann dem entsprechend eintrage da hängt es gerade bei mir gerade.
Bitte warten ..
Mitglied: Snowman25
01.12.2009 um 15:46 Uhr
entweder, du schaust in deiner eigenartigen verbindung.php oder in der PHP-referenz zu MySQL-verbindungen nach.
http://www.php-resource.de/tutorials/tutorials,2,MySQL,1.htm
Bitte warten ..
Mitglied: Dipps
02.12.2009 um 09:09 Uhr
Darum geht es nicht. Ich meine ich habe ja ein Multiselect und wenn ich nun 5 oder 4 oder 9 oder so auswähle muss ich die ja in einem Array im PHP bearbeiten/auswerten können doch wenn ich jetzt im PHP angebe

01.
<? 
02.
$platz=$_POST["platz"]; 
03.
echo $platz; 
04.
 
05.
?>
da kommt immer nur der wert der als leztes ausgewählt wurde aber nich alle selectierten.
Wie mache ich das ich alle selectierte bekomme.
Bitte warten ..
Mitglied: nxclass
02.12.2009 um 09:19 Uhr
hast Du:
01.
<select multiple="multiple" name="wasauchimmer"> 
02.
</select>
dann sollte
01.
print_r( $_REQUEST['wasauchimmer'] );
dir alle gewählten Optionen anzeigen.

BITTE BITTE - Trenne dein HTML, PHP und JS code !!! *graus*

PS: ich sehe da viele Probleme in deinem Code und hoffe das diese Anwendung nicht öffentlich zugänglich ist !?
Bitte warten ..
Mitglied: Snowman25
02.12.2009 um 09:26 Uhr
Du hast jetzt noch genau einen versuch, verständlich dein Problem zu beschreiben, ansonsten hab auch ich irgendwann kene Lust mehr.

Du wolltest jetzt wissen, wie man etwas in die DB schreibt.
Zitat von Dipps:
könntest du mir da für den php teil wo es in die DB schreibt
ein tipp geben?
sprich das ich die nr 2 3 4 und so bekomme und dann dem entsprechend
eintrage da hängt es gerade bei mir gerade.

Da ich mich selbst nicht wirklich mit Datenbankabfragen und aktionen in PHP beschäftige (noch nicht) habe ich dich auf deine eignen Verbindungen hingewiesen, plus 1A TUTORIALS (!!!) für MySQL-Datenbanken in Verbindung mit PHP.
Jetzt meinst du, darum geht es garnicht...
Ich sage es dir noch einmal:
LERNE ES! Nur mit durchfragen wird das nichts... Wenn du dann irgendwo einen fehler in deinem code hast, dann wirst du nicht in der Lage sein, diesen zu entdecken bzw. berichtigen.
Bitte warten ..
Neuester Wissensbeitrag
Microsoft

Lizenzwiederverkauf und seine Tücken

(5)

Erfahrungsbericht von DerWoWusste zum Thema Microsoft ...

Ähnliche Inhalte
Erkennung und -Abwehr
Lokale Virenprüfstation : Windows 10: Ändern von Einstellungen verhinden (5)

Frage von TryAndSolve zum Thema Erkennung und -Abwehr ...

Windows Server
gelöst Word 2010 : Absatz - Abstand per GPO ändern (3)

Frage von johanna-p zum Thema Windows Server ...

Exchange Server
Exchange 2013, Outlook 2010 Standard-Absendeadresse ändern (4)

Frage von ingoue zum Thema Exchange Server ...

JavaScript
gelöst Range (Slider) Javascript mit Plus-Minus Buttons (3)

Frage von internet2107 zum Thema JavaScript ...

Heiß diskutierte Inhalte
Windows Server
Outlook Verbindungsversuch mit Exchange (15)

Frage von xbast1x zum Thema Windows Server ...

Microsoft Office
Keine Updates für Office 2016 (13)

Frage von Motte990 zum Thema Microsoft Office ...

Grafikkarten & Monitore
Tonprobleme bei Fernseher mit angeschlossenem Laptop über HDMI (11)

Frage von Y3shix zum Thema Grafikkarten & Monitore ...