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

gelöst Javascript option ändern

Mitglied: Dipps

Dipps (Level 2) - Jetzt verbinden

30.11.2009 um 14:40 Uhr, 5016 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 ..
Ähnliche Inhalte
PHP

Inhalt eines divs ohne Javascript ändern!

gelöst Frage von LordKimahriPHP5 Kommentare

Ich suche derzeit nach einer brauchbaren alternative mein "Content-Div" per klick auf einen Link mit Inhalt zu versorgen, derzeit ...

JavaScript

Javascript für Live Search in Datenbank mit select Option

Frage von LordKimahriJavaScript

Hier mein Javascript und der HTML/PHP Code. Die suchfunktion an sich funktioniert, jetzt habe ich versucht noch ein weiteres ...

Windows 10

Druck option

Frage von jensgebkenWindows 108 Kommentare

Hallo Gemeinschaft, folgendes Problem. Ich muss aus einer Anwendung drei Drucke erstellen 2x schwarz weiss 1 x Farbe 1 ...

Netzwerke

DHCP Optionen

gelöst Frage von broesel73Netzwerke6 Kommentare

Hi, ich habe das Gefühl das bei uns im Netzwerk die manuell hinzugefügten DHCP Optionen nicht verteilt werden. Können ...

Neue Wissensbeiträge
Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 5 StundenGoogle Android2 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Sicherheit

Intel gibt neue Spectre V2-Microcode-Updates frei (20.02.2018)

Information von kgborn vor 5 StundenSicherheit

Intel hat zum 20. Februar 2018 weitere Microcode-Updates für OEMs freigegeben, um Systeme mit neueren Prozessoren gegen die Spectre ...

Microsoft
ARD-Doku - Das Microsoft Dilemma
Tipp von Knorkator vor 8 StundenMicrosoft3 Kommentare

Hallo zusammen, vor einigen Tagen lief in der ARD u.a. Reportage. Das Youtube Video dazu dürfte länger verfügbar sein. ...

Windows 10

Neue Sicherheitslücke in Windows 10 (Version 1709) durch Google öffentlich geworden

Information von kgborn vor 1 TagWindows 10

Vor ein paar Tagen haben Googles Sicherheitsforscher vom Projekt Zero eine Sicherheitslücke im Edge-Browser publiziert. Jetzt wurde eine weitere ...

Heiß diskutierte Inhalte
Windows Server
AD DS findet Domäne nicht, behebbar?
Frage von schapitzWindows Server39 Kommentare

Guten Tag, ich habe bei einem Kunden ein Problem mit den AD DS. Umgebung ist folgende: Windows Server 2016 ...

Router & Routing
LANCOM VPN CLIENT einrichten
Frage von Finchen961988Router & Routing27 Kommentare

Hallo, ich habe ein Problem und hoffe ihr könnt mir helfen, wir haben einen Kunden der hat einen Speedport ...

Router & Routing
ISC DHCP 2 Subnetze
gelöst Frage von janosch12Router & Routing18 Kommentare

Hallo, ich betreibe bei mir im Netzwerk einen ISC DHCP Server auf Debian, der DHCP verwaltet aktuell ein /24 ...

CPU, RAM, Mainboards
32 gb RAM zu wenig?
Frage von pcguyCPU, RAM, Mainboards13 Kommentare

Hallo zusammen, mein PC verfügt über 32GB Ram. Nun kriege ich bei grossen Dateien im Illustrator die Fehlermeldung das ...