 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
04.03.2005, 01:46
|
#1
|
|
TP-Senior
Registriert seit: Nov 2003
|
mehrer zeilen updaten,auswahl per checkbox
wie mach ich es dass, wenn ich aus ner db
z.B.
adressbuch auslese dann sieht es so aus..
xxx name - vname - tele - status
x det tet 232 on
x ed etre 23 off
x ewr sdffd 23r non
etc...
x = checkbox
wenn ich paar check box auswähle.. und den status ändere (status is als pulldown)
und auf submit dürcke wie werte ich die am besten aus, also erstmal
muss ich ja wissen welche checkbx ausgewählt ist...
am besten kann man sich z.B. vorstellen
man kenn doch bei den meisten PN systemen
man kann die PN auswahlen und z.B. löschen oder als nicht gelesen makieren
oder status rot/blau/grün etc...
__________________
(¯`·._.·´¯`·._.·- NiteStyLe-·._.·´¯`·._.·´¯)
|
|
|
04.03.2005, 08:33
|
#2
|
|
TP-Specialist
Registriert seit: Mar 2001
Ort: NDS
|
Die Checkboxen haben ja alle eine eindeutige ID (Namen).
Dann fragst du einfach if(checkboxname) mysql_bla_bla und schreibst den Wert in die db.
Bei Newssystemen ist das genauso. If das Ding an ist, dann lösch einfach.
__________________
the0bone
Wissen ist Macht, nichts Wissen macht nichts!
|
|
|
04.03.2005, 12:32
|
#3
|
|
TP-Senior
Registriert seit: Nov 2003
|
hab checkbox namen alle gleich, da ich mit javascript alle auswählen kann...
und hab die daten ja aus der db gelesen...
oder wie sollte ich jede checkbox nen anderen namen geben?
jede checkbox hat nen anderen value
__________________
(¯`·._.·´¯`·._.·- NiteStyLe-·._.·´¯`·._.·´¯)
|
|
|
04.03.2005, 13:02
|
#5
|
|
TP-Senior
Registriert seit: Nov 2003
|
is es den auch mäglich dann auch per javascript oder sonst wie alle aufeinmal auszuwählenoder nicht auszuwhälen ?
__________________
(¯`·._.·´¯`·._.·- NiteStyLe-·._.·´¯`·._.·´¯)
|
|
|
04.03.2005, 13:08
|
#6
|
|
TP-Special Mod
Registriert seit: Feb 2005
Ort: Haan / NRW
|
klar.
Code:
function Sel(v)
{
var a=document.getElementsByName('check[]')[0];
if(!a.length)
{
a.checked = v;
} else {
for (i = 0; i < a.length; i++) {
a[i].checked = v;
}
}
}
... ungeprüft
Geändert von steffenk (04.03.2005 um 13:10 Uhr).
|
|
|
04.03.2005, 13:28
|
#7
|
|
TP-Moderator
Registriert seit: Jan 2005
Ort: Düsseldorf
|
Hm,
wenn es um alle Checkboxen eines Formulares geht, ist der Name wurscht, Sie können alle heißen wie sie wollen, dann wirds mit deiner Auswertung vielleicht etwas einfacher:
HTML-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Checker</title>
</head>
<body>
<form action="" name="formular" id="formular">
<input type="checkbox" name="name" value="wert1">
<input type="checkbox" name="name1" value="wert2">
<input type="checkbox" name="name2" value="wert3">
<input type="checkbox" name="name3" value="wert4">
<input type="checkbox" name="name4" value="wert5">
<input type="checkbox" name="name5" value="wert6">
<input type="checkbox" name="name6" value="wert7">
<input type="checkbox" name="name7" value="wert8">
<input type="checkbox" name="name8" value="wert9">
</form>
<script>
function check_it(todo){
for(i=0; i<document.formular.elements.length; i++){
if(document.formular.elements[i].type=="checkbox"){
document.formular.elements[i].checked=todo;
}
}
}
</script>
<a href="javascript:check_it(true)">check</a>
<a href="javascript:check_it(false)">uncheck</a>
</body>
</html>
So long,
skipperjan
__________________
Chenaski - Klamotten designed by Pete
USE - nicht immer nur mit Stars and Stripes rumlaufen!
Hunde in der Großstadt: Guck mal wo ich fast reingetreten bin.....
|
|
|
04.03.2005, 14:37
|
#8
|
|
TP-Senior
Registriert seit: Nov 2003
|
danke leute werd es gleichmal testen ...
__________________
(¯`·._.·´¯`·._.·- NiteStyLe-·._.·´¯`·._.·´¯)
|
|
|
04.03.2005, 16:17
|
#9
|
|
TP-Senior
Registriert seit: Nov 2003
|
durch die site kann ich die checkboxen auswerten
aber wie werden die anderen felder zugeordnet? zu der checkbox... !?
die anderen felder sind ja als pulldown und auch mit hilfe
http://www.devmag.net/webprog/php_fo..._auswerten.htm
ausgewertet, aber es ist alles durcheinander 
__________________
(¯`·._.·´¯`·._.·- NiteStyLe-·._.·´¯`·._.·´¯)
|
|
|
06.03.2005, 12:03
|
#10
|
|
TP-Senior
Registriert seit: Nov 2003
|
weiss keiner nen rat? oder lösung? 
__________________
(¯`·._.·´¯`·._.·- NiteStyLe-·._.·´¯`·._.·´¯)
|
|
|
06.03.2005, 18:07
|
#11
|
|
TP-Special Mod
Registriert seit: Feb 2005
Ort: Haan / NRW
|
wenn Du z.B. in einer <select> die optionfelder feld[] nennst,
dann hast Du in der Auswertung in $_POST['feld'] das komplette Array, also sehr komfortabel
Schau Dir das am Besten in folgendem Beispiel an:
feldauswertung.php
PHP-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<?php
if(isset($_POST['Submit'])) {
echo '<h3>Auswertung</h3><pre>';
print_r($_POST);
echo '</pre><hr>';
}
?>
<h1>Feldauswertung</h1>
<form action="feldauswertung.php" method="post">
<h3>Checkboxen</h3>
<input type="checkbox" name="checkboxes[]" value="1">Checkbox 1<br>
<input type="checkbox" name="checkboxes[]" value="2">Checkbox 2<br>
<input type="checkbox" name="checkboxes[]" value="3">Checkbox 3<br>
<input type="checkbox" name="checkboxes[]" value="4">Checkbox 4<br>
<input type="checkbox" name="checkboxes[]" value="5">Checkbox 5<br>
<h3>Select</h3>
<select name="select1[]">
<option value="1">Eintrag 1</option>
<option value="2">Eintrag 2</option>
<option value="3">Eintrag 3</option>
<option value="4">Eintrag 4</option>
<option value="5">Eintrag 5</option>
</select>
<h6>Multi-Sselect</h6>
<select name="select2[]" multiple size="5">
<option value="1">Eintrag 1</option>
<option value="2">Eintrag 2</option>
<option value="3">Eintrag 3</option>
<option value="4">Eintrag 4</option>
<option value="5">Eintrag 5</option>
</select>
<h3>Radios</h3>
<input type="radio" name="radio[]" value="1">Radio 1<br>
<input type="radio" name="radio[]" value="2">Radio 2<br>
<input type="radio" name="radio[]" value="3">Radio 3<br>
<input type="radio" name="radio[]" value="4">Radio 4<br>
<input type="radio" name="radio[]" value="5">Radio 5<br>
<br>
<input type="Submit" name="Submit" value="Formular abschicken">
</form>
</body>
</html>
Geändert von steffenk (06.03.2005 um 18:27 Uhr).
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 06:59 Uhr.
|
 |