Fragen zu php Formular

ChichiU

Grünschnabel
Hallo,
ich hab zwei Probleme und hoffe auf Hilfe.
Erst mal zu meinem Formular: ist natürlich per php programmiert und soll Daten in eine mysql Datenbank speichern. Primärschlüssel ist eine ID, die nicht angezeigt wird.

Nun aber zu meinem erstem Problem:
In einem Formular sollen, falls es bei einer Teilnehmernummer mehrere zugehörige Namen gibt, diese auch mittels Link anwählbar sein.

Beispiel: Unter Teilnehmernummer 01-2008 gibt es Hinz, Kunz und Schmidt
Aber u. U. gibt es schon bei der nächsten Teilnehmernummer nur zwei Namen.
Wie kann ich es nun schaffen, dass diese Anzahl der Teilnehmer sichtbar wird und ich frei zwischen diesen hin und her springen kann? Gibt es da eine Funktion dafür und wie heißt die?

Problem 2:
Kann man die Daten in die Formularfelder mittels suchfunktion rein kopieren und falls es Änderungen gibt überschreiben?

Ich hoffe, ihr könnt mir helfen.
lg
ChichiU
 
Hi,
sollen wir uns die Lösungen deiner Probleme aus den Fingern saugen? ;)

Wie sieht dein jetziges Skript aus?
Wie sieht die dazugehörige Datenbank (oder zu mindest die Tabelle) aus?
Gibt es irgendwelche Lösungsansätze?

Auf bald :P
 
Tut mir leid. Ich wußte ja nicht, dass ihr sowas braucht. (hätte ja sein können, dass es Standard-Funktionen gibt)

Beispielsskript für Problem 1 und 2

PHP:
<HTML>  <HEAD>  <TITLE>Pers&ouml;nliche Teilnehmerdaten</TITLE>  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
</HEAD>  <? include("datenbank.php");


function datum($_dat) {
// Wandelt timestamp String in Datum und Uhrzeit um.
$datum=intval(substr($_dat,6,2)).".".intval(substr($_dat,4,2)).".".substr($_dat,0,4)." um ".substr($_dat,8,2).":".substr($_dat,10,2).":".substr($_dat,12,2); return $datum; }

if($Button)
{   if($ID) {
// Update
mysql_query("update persoenliche07 set Teilnehmernr='$text1', maennlich='$checkbox1', weiblich='$checkbox2',
Alter='$text2', Name='$text3', Vorname='$text4', Anrede='$liste1', Str Haus-Nr='$text5', PLZ_Ort='$text6',
Telefon='$text7', Mobil='$text8', Gut erreichbar zwischen='$text9', E-Mail='$text10', Realschule='$checkbox3', Abitur='$checkbox4',
Hauptschule='$checkbox5', ohne Schulabschluss='$checkbox6', Sonstiges='$checkbox7', Inhalt von Sonstige='$text11',
Facharbeiterabschluss='$checkbox8', Meister='$checkbox9', Un- und angelernt='$checkbox10', Abgeschlossenes Studium als='$checkbox11',
Studierender ohne vorherige Qualifikation='$checkbox12', inhalt Abgeschlossenes Studium='$text12', an der='$text13',
Student='$checkbox13', Student an der='$text14', Arbeitnehmer='$checkbox14', Selbststaendig='$checkbox15', Langzeitarbeitsloser='$checkbox16',
Nichterwerbstaetig='$checkbox17', Azubi='$checkbox18', von Arbeitslosigkeit bedroht='$checkbox19', Kurzzeitarbeitsloser='$checkbox20',
Sonstiges2='$checkbox21', Inhalt von Sonstiges2='$text15', Stadt MD='$checkbox22', Ohrekreis='$checkbox23', Jerichower Land='$checkbox24',
Boerdekreis='$checkbox25', Schoenebeck='$checkbox26', Sangerhausen='$checkbox27', Weissenfels='$checkbox28', Stadt Halle='$checkbox29',
Landkreis Saalkreis='$checkbox30', Landkreis Burgenlandkreis='$checkbox31', Landkreis Mansfelder Land='$checkbox32', Landkreis Merseburg-Querfurt='$checkbox33',
Landkreis Wernigerode='$checkbox34', Landkreis Halberstadt='$checkbox35', Landkreis Quedlinburg='$checkbox36', Landkreis Aschersleben-Stassfurt='$checkbox37',
Altmarkkreis Salzwedel='$checkbox38', Landkreis SDL='$checkbox39', Stadt Dessau='$checkbox40', Landkreis Anhalt-Zerbst='$checkbox41',
Landkreis Wittenberg='$checkbox42', Landkreis Bernburg='$checkbox43', Landkreis Koethen='$checkbox44', Landkreis Bitterfeld='$checkbox45',
Sons='$checkbox46', Inhalt von Sons='$text16', Newsletter ja='$checkbox47', Newsletter nein='$checkbox48' where ID=$ID");   }
else {
// Insert
mysql_query("insert into persoenliche07 (Teilnehmernr, maennlich, weiblich, Alter, Name, Vorname, Anrede, Str Haus-Nr, PLZ_Ort,
Telefon, Mobil, Gut erreichbar zwischen, E-Mail, Realschule, Abitur, Hauptschule, ohne Schulabschluss, Sonstige, Inhalt von Sonstige,
Facharbeiterabschluss, Meister, Un- und angelernt, Abgeschlossenes Studium als, Studierender ohne vorherige Qualifikation,
inhalt Abgeschlossenes Studium, an der, Student, Student an der, Arbeitnehmer, Selbststaendig, Langzeitarbeitsloser, Nichterwerbstaetig,
Azubi, von Arbeitslosigkeit bedroht, Kurzzeitarbeitsloser, Sonstiges2, Inhalt von Sonstiges2, Stadt MD, Ohrekreis,
Jerichower Land, Boerdekreis, Schoenebeck, Sangerhausen, Weissenfels, Stadt Halle, Landkreis Saalkreis, Landkreis Burgenlandkreis,
Landkreis Mansfelder Land, Landkreis Merseburg-Querfurt, Landkreis Wernigerode, Landkreis Halberstadt, Landkreis Quedlinburg,
Landkreis Aschersleben-Stassfurt, Altmarkkreis Salzwedel, Landkreis SDL, Stadt Dessau, Landkreis Anhalt-Zerbst,
Landkreis Wittenberg, Landkreis Bernburg, Landkreis Koethen, Landkreis Bitterfeld, Sons, Inhalt von Sons,
Newsletter ja, Newsletter nein) values ('$text1','$checkbox1', '$checkbox2', '$text2', '$text3', '$text4', '$liste1', '$text5', '$text6', '$text7',
'$text8', '$text9', '$text10', '$checkbox3', '$checkbox4', '$checkbox5', '$checkbox6', '$checkbox7', '$text11',
'$checkbox8',
'$checkbox9', '$checkbox10', '$checkbox11', '$checkbox12', '$text12', '$text13', '$checkbox13', '$text14', '$checkbox14',
'$checkbox15', '$checkbox16', '$checkbox17', '$checkbox18', '$checkbox19', '$checkbox20', '$checkbox21', '$text15',
'$checkbox22', '$checkbox23', '$checkbox24', '$checkbox25', '$checkbox26', '$checkbox27', '$checkbox29', '$checkbox30',
'$checkbox31', '$checkbox32', '$checkbox33', '$checkbox34', '$checkbox35', '$checkbox36', '$checkbox37',
'$checkbox38', '$checkbox39', '$checkbox40', '$checkbox41', '$checkbox42', '$checkbox43', '$checkbox44', '$checkbox45',
'$checkbox46', '$text16', '$checkbox47', '$checkbox48')");   } unset($ID); }

if($ID) { $result=mysql_query("select * from pers tn_daten 2007 where ID='$ID'");
while($row=mysql_fetch_array($result)) {   $ID=$row["ID"];

$text1=$row["text1"];
$text2=$row["text2"];
$text3=$row["text3"];
$text4=$row["text4"];
$text5=$row["text5"];
$text6=$row["text6"];
$text7=$row["text7"];
$text8=$row["text8"];
$text9=$row["text9"];
$text10=$row["text10"];
$text11=$row["text11"];
$text12=$row["text12"];
$text13=$row["text13"];
$text14=$row["text14"];
$text15=$row["text15"];
$text16=$row["text16"];
$checkbox1=$row["checkbox1"];
$checkbox2=$row["checkbox2"];
$checkbox3=$row["checkbox3"];
$checkbox4=$row["checkbox4"];
$checkbox5=$row["checkbox5"];
$checkbox6=$row["checkbox6"];
$checkbox7=$row["checkbox7"];
$checkbox8=$row["checkbox8"];
$checkbox9=$row["checkbox9"];
$checkbox10=$row["checkbox10"];
$checkbox11=$row["checkbox11"];
$checkbox12=$row["checkbox12"];
$checkbox13=$row["checkbox13"];
$checkbox14=$row["checkbox14"];
$checkbox15=$row["checkbox15"];
$checkbox16=$row["checkbox16"];
$checkbox17=$row["checkbox17"];
$checkbox18=$row["checkbox18"];
$checkbox19=$row["checkbox19"];
$checkbox20=$row["checkbox20"];
$checkbox21=$row["checkbox21"];
$checkbox22=$row["checkbox22"];
$checkbox23=$row["checkbox23"];
$checkbox24=$row["checkbox24"];
$checkbox25=$row["checkbox25"];
$checkbox26=$row["checkbox26"];
$checkbox27=$row["checkbox27"];
$checkbox28=$row["checkbox28"];
$checkbox29=$row["checkbox29"];
$checkbox30=$row["checkbox30"];
$checkbox31=$row["checkbox31"];
$checkbox32=$row["checkbox32"];
$checkbox33=$row["checkbox33"];
$checkbox34=$row["checkbox34"];
$checkbox35=$row["checkbox35"];
$checkbox36=$row["checkbox36"];
$checkbox37=$row["checkbox37"];
$checkbox38=$row["checkbox38"];
$checkbox38=$row["checkbox38"];
$checkbox39=$row["checkbox39"];
$checkbox40=$row["checkbox40"];
$checkbox41=$row["checkbox41"];
$checkbox42=$row["checkbox42"];
$checkbox43=$row["checkbox43"];
$checkbox44=$row["checkbox44"];
$checkbox45=$row["checkbox45"];
$checkbox46=$row["checkbox46"];
$checkbox47=$row["checkbox47"];
$checkbox48=$row["checkbox48"];
$liste1=$row["liste1"];
$datum=$row["datum"];
} } ?>

<BODY BGCOLOR="#CCCCCC"> <H1>Pers&ouml;nliche Teilnehmerdaten 2007</H1> <FORM METHOD="post" ACTION="persoenliche07.php">


<TABLE WIDTH="500" BORDER="0" CELLSPACING="0" CELLPADDING="0">


<TR>    <TD WIDTH="164" VALIGN="TOP">Teilnehmernr</TD>
<TD WIDTH="336" VALIGN="TOP">
<INPUT TYPE="text" NAME="text1" SIZE="40" MAXLENGTH="40" VALUE="<? echo $text1?>">
</TD>   </TR>
<TR>    <TD WIDTH="164" VALIGN="TOP">männlich</TD>
<TD WIDTH="336" VALIGN="TOP">

<?    if($checkbox1==1) {    $chk="CHECKED";    } else {    $chk="";    }    ?>
<INPUT TYPE="checkbox" NAME="checkbox1" VALUE="1" <? echo $chk?>>
</TD></TR>

<TR>
<TD WIDTH="164" VALIGN="TOP">weiblich</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox2" VALUE="1" <? echo ($checkbox2==1) ? "CHECKED" : ""?>>
</TD>
<TD WIDTH="164" VALIGN="TOP">Alter</TD>
<TD WIDTH="336" VALIGN="TOP">
<INPUT TYPE="text" NAME="text2" SIZE="40" MAXLENGTH="40" VALUE="<? echo $text2?>">
</TD>
</TR>


<TR>    <TD WIDTH="164" VALIGN="TOP">Anrede</TD>    <TD WIDTH="336" VALIGN="TOP">
<SELECT NAME="liste" SIZE="1">
<OPTION VALUE="0">-------------------</OPTION>
<OPTION VALUE="Frau" <? echo ($liste1=="Frau") ? "SELECTED":""?>>Frau</OPTION>
<OPTION VALUE="Herr" <? echo ($liste1=="Herr") ? "SELECTED":""?>>Herr</OPTION>
</SELECT>    </TD>
</TR>



<TR>    <TD WIDTH="164" VALIGN="TOP">Name</TD>
<TD WIDTH="336" VALIGN="TOP">
<INPUT TYPE="text" NAME="text3" SIZE="80" MAXLENGTH="40" VALUE="<? echo $text3?>">
</TD>
<TD WIDTH="164" VALIGN="TOP">Vorname</TD>
<TD WIDTH="336" VALIGN="TOP">
<INPUT TYPE="text" NAME="text4" SIZE="80" MAXLENGTH="40" VALUE="<? echo $text4?>"> <br>
</TD>
</TR>



<TR>    <TD WIDTH="" VALIGN="TOP">Straße, Hausnummer </TD>
<TD WIDTH="336" VALIGN="TOP">
<INPUT TYPE="text" NAME="text5" SIZE="120" MAXLENGTH="120" VALUE="<? echo $text5?>">    <br>
</TD>   </TR>

  <TR>    <TD WIDTH="164" VALIGN="TOP">PLZ, Ort</TD>
<TD WIDTH="336" VALIGN="TOP">
<INPUT TYPE="text" NAME="text6" SIZE="120" MAXLENGTH="120" VALUE="<? echo $text6?>"> <br><br>
</TD>   </TR>

<TR>    <TD WIDTH="164" VALIGN="TOP">Telefon</TD>
<TD WIDTH="336" VALIGN="TOP">
<INPUT TYPE="text" NAME="text7" SIZE="40" MAXLENGTH="40" VALUE="<? echo $text7?>">
</TD>
<TD WIDTH="164" VALIGN="TOP">Mobil</TD>
<TD WIDTH="336" VALIGN="TOP">
<INPUT TYPE="text" NAME="text8" SIZE="40" MAXLENGTH="40" VALUE="<? echo $text8?>"> <br><br>
</TD>
</TR>

<TR>
<TD WIDTH="164" VALIGN="TOP">Gut erreichbar zwischen</TD>
<TD WIDTH="336" VALIGN="TOP">
<INPUT TYPE="text" NAME="text9" SIZE="80" MAXLENGTH="40" VALUE="<? echo $text9?>">
</TD>
</TR>

<TR>
<TD WIDTH="164" VALIGN="TOP">Email</TD>
<TD WIDTH="336" VALIGN="TOP">
<INPUT TYPE="text" NAME="text10" SIZE="80" MAXLENGTH="40" VALUE="<? echo $text10?>"> <br><br><br>
</TD>
</TR>
 </table>

<h4>Schulabschluss</h4>
 <TABLE WIDTH="500" BORDER="0" CELLSPACING="0" CELLPADDING="0">
 <TR>
  <TD WIDTH="164" VALIGN="TOP">Realschule</TD>
<TD WIDTH="336" VALIGN="TOP">

<?    if($checkbox3==1) {    $chk="CHECKED";    } else {    $chk="";    }    ?>
<INPUT TYPE="checkbox" NAME="checkbox3" VALUE="1" <? echo $chk?>>
</TD>

<TD WIDTH="164" VALIGN="TOP">Abitur</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox4" VALUE="1" <? echo ($checkbox4==1) ? "CHECKED" : ""?>>
</TD>
<TD WIDTH="164" VALIGN="TOP">Hauptschule</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox5" VALUE="1" <? echo ($checkbox5==1) ? "CHECKED" : ""?>>
</TD>
<TD WIDTH="164" VALIGN="TOP">ohne Schulabschluss</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox6" VALUE="1" <? echo ($checkbox6==1) ? "CHECKED" : ""?>>
<br></TD>
</TR>

<TR>
  <TD WIDTH="164" VALIGN="TOP">Sonstige</TD>
<TD WIDTH="336" VALIGN="TOP">

<?    if($checkbox7==1) {    $chk="CHECKED";    } else {    $chk="";    }    ?>
<INPUT TYPE="checkbox" NAME="checkbox7" VALUE="1" <? echo $chk?>>
</TD>

<TD WIDTH="336" VALIGN="TOP">
<INPUT TYPE="text" NAME="text11" SIZE="40" MAXLENGTH="40" VALUE="<? echo $text11?>">
</TD>   </TR>
 </table>
<TABLE WIDTH="500" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<h4>Berufliche Qualifikation</h4>
 <TR>
  <TD WIDTH="164" VALIGN="TOP">Facharbeiterabschluss</TD>
<TD WIDTH="336" VALIGN="TOP">

<?    if($checkbox8==1) {    $chk="CHECKED";    } else {    $chk="";    }    ?>
<INPUT TYPE="checkbox" NAME="checkbox8" VALUE="1" <? echo $chk?>>
</TD>
 <TD WIDTH="164" VALIGN="TOP">Meister</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox9" VALUE="1" <? echo ($checkbox9==1) ? "CHECKED" : ""?>>
</TD>
<TD WIDTH="164" VALIGN="TOP">Un- und angelernt</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox10" VALUE="1" <? echo ($checkbox10==1) ? "CHECKED" : ""?>>
</TD>
</TR>

<TR>
  <TD WIDTH="164" VALIGN="TOP">Abgeschlossenes Studium als</TD>
<TD WIDTH="336" VALIGN="TOP">

<?    if($checkbox12==1) {    $chk="CHECKED";    } else {    $chk="";    }    ?>
<INPUT TYPE="checkbox" NAME="checkbox12" VALUE="1" <? echo $chk?>>
</TD>

<TD WIDTH="336" VALIGN="TOP">
<INPUT TYPE="text" NAME="text12" SIZE="80" MAXLENGTH="40" VALUE="<? echo $text12?>">
</TD>   </TR>
 <TR>    <TD WIDTH="164" VALIGN="TOP">an der</TD>
<TD WIDTH="336" VALIGN="TOP">
<INPUT TYPE="text" NAME="text13" SIZE="80" MAXLENGTH="40" VALUE="<? echo $text13?>">
</TD>   </TR>

<TR>
  <TD WIDTH="164" VALIGN="TOP">Student an der</TD>
<TD WIDTH="336" VALIGN="TOP">

<?    if($checkbox13==1) {    $chk="CHECKED";    } else {    $chk="";    }    ?>
<INPUT TYPE="checkbox" NAME="checkbox13" VALUE="1" <? echo $chk?>>
</TD>

<TD WIDTH="336" VALIGN="TOP">
<INPUT TYPE="text" NAME="text14" SIZE="80" MAXLENGTH="40" VALUE="<? echo $text14?>">
</TD>   </TR>

<TR>
  <TD WIDTH="164" VALIGN="TOP">Arbeitnehmer</TD>
<TD WIDTH="336" VALIGN="TOP">

<?    if($checkbox14==1) {    $chk="CHECKED";    } else {    $chk="";    }    ?>
<INPUT TYPE="checkbox" NAME="checkbox14" VALUE="1" <? echo $chk?>>
</TD>
 <TD WIDTH="164" VALIGN="TOP">Selbstst&auml;ndig</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox15" VALUE="1" <? echo ($checkbox15==1) ? "CHECKED" : ""?>>
</TD>
 </TR>

<TR>
  <TD WIDTH="164" VALIGN="TOP">Langzeitarbeitsloser</TD>
<TD WIDTH="336" VALIGN="TOP">

<?    if($checkbox16==1) {    $chk="CHECKED";    } else {    $chk="";    }    ?>
<INPUT TYPE="checkbox" NAME="checkbox16" VALUE="1" <? echo $chk?>>
</TD>
 <TD WIDTH="164" VALIGN="TOP">Nichterwerbst&auml;tig</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox17" VALUE="1" <? echo ($checkbox17==1) ? "CHECKED" : ""?>>
</TD>
 </TR>

 <TR>
  <TD WIDTH="164" VALIGN="TOP">von Arbeitslosigkeit bedroht</TD>
<TD WIDTH="336" VALIGN="TOP">

<?    if($checkbox19==1) {    $chk="CHECKED";    } else {    $chk="";    }    ?>
<INPUT TYPE="checkbox" NAME="checkbox19" VALUE="1" <? echo $chk?>>
</TD>
 <TD WIDTH="164" VALIGN="TOP">Auszubildender</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox18" VALUE="1" <? echo ($checkbox18==1) ? "CHECKED" : ""?>>
</TD>
 </TR>

 <TR>
  <TD WIDTH="164" VALIGN="TOP">Kurzzeitarbeitsloser</TD>
<TD WIDTH="336" VALIGN="TOP">

<?    if($checkbox20==1) {    $chk="CHECKED";    } else {    $chk="";    }    ?>
<INPUT TYPE="checkbox" NAME="checkbox20" VALUE="1" <? echo $chk?>>
</TD>
 <TD WIDTH="164" VALIGN="TOP">Sonstiges</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox21" VALUE="1" <? echo ($checkbox21==1) ? "CHECKED" : ""?>>
</TD>
<TD WIDTH="336" VALIGN="TOP">
<INPUT TYPE="text" NAME="text15" SIZE="40" MAXLENGTH="40" VALUE="<? echo $text15?>">
</TD>
 </TR>
</TABLE>

 <!--Gruppierung-->
<h4>Landkreis</h4>
 <form action="fieldset_legend.htm">
  <fieldset>
    <legend><b>Magdeburg</b></legend>
    <table>
<TR>    <TD WIDTH="164" VALIGN="TOP">Magdeburg</TD>
<TD WIDTH="336" VALIGN="TOP">

<?    if($checkbox22==1) {    $chk="CHECKED";    } else {    $chk="";    }    ?>
<INPUT TYPE="checkbox" NAME="checkbox22" VALUE="1" <? echo $chk?>>
</TD></TR>

<TR>
<TD WIDTH="164" VALIGN="TOP">Ohrekreis</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox23" VALUE="1" <? echo ($checkbox23==1) ? "CHECKED" : ""?>>
</TD>   </TR>
<TR>
<TD WIDTH="164" VALIGN="TOP">Jerichower Land</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox24" VALUE="1" <? echo ($checkbox24==1) ? "CHECKED" : ""?>>
</TD>   </TR>
<TR>
<TD WIDTH="164" VALIGN="TOP">B&ouml;rdekreis</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox25" VALUE="1" <? echo ($checkbox25==1) ? "CHECKED" : ""?>>
</TD>   </TR>
<TR>
<TD WIDTH="164" VALIGN="TOP">Sch&ouml;nebeck</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox26" VALUE="1" <? echo ($checkbox26==1) ? "CHECKED" : ""?>>
</TD>   </TR>
 <TR>
<TD WIDTH="164" VALIGN="TOP">Sangerhausen</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox27" VALUE="1" <? echo ($checkbox27==1) ? "CHECKED" : ""?>>
</TD>   </TR>
<TR>
<TD WIDTH="164" VALIGN="TOP">Weissenfels</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox28" VALUE="1" <? echo ($checkbox28==1) ? "CHECKED" : ""?>>
</TD>   </TR>
  </table>
  </fieldset>

<fieldset>
    <legend><b>Wernigerode</b></legend>
    <table>
<TR>    <TD WIDTH="164" VALIGN="TOP">Landkreis Wernigerode</TD>
<TD WIDTH="336" VALIGN="TOP">

<?    if($checkbox34==1) {    $chk="CHECKED";    } else {    $chk="";    }    ?>
<INPUT TYPE="checkbox" NAME="checkbox34" VALUE="1" <? echo $chk?>>
</TD></TR>

<TR>
<TD WIDTH="164" VALIGN="TOP">Landkreis Halberstadt</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox35" VALUE="1" <? echo ($checkbox35==1) ? "CHECKED" : ""?>>
</TD>   </TR>
<TR>
<TD WIDTH="164" VALIGN="TOP">Landkreis Quedlinburg</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox36" VALUE="1" <? echo ($checkbox36==1) ? "CHECKED" : ""?>>
</TD>   </TR>
<TR>
<TD WIDTH="164" VALIGN="TOP">Landkreis Aschersleben-Stassfurt</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox37" VALUE="1" <? echo ($checkbox37==1) ? "CHECKED" : ""?>>
</TD>   </TR>
</table>
<h4>Stendal</h4>
<table>

<TR>
<TD WIDTH="164" VALIGN="TOP">Altmarkkreis Salzwedel</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox38" VALUE="1" <? echo ($checkbox38==1) ? "CHECKED" : ""?>>
</TD>   </TR>
 <TR>
<TD WIDTH="164" VALIGN="TOP">Stendal</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox39" VALUE="1" <? echo ($checkbox39==1) ? "CHECKED" : ""?>>
</TD>   </TR>
  </table>
  </fieldset>

<fieldset>
    <legend><b>Dessau</b></legend>
    <table>
<TR>    <TD WIDTH="164" VALIGN="TOP">Landkreis Anhalt-Zerbst</TD>
<TD WIDTH="336" VALIGN="TOP">

<?    if($checkbox41==1) {    $chk="CHECKED";    } else {    $chk="";    }    ?>
<INPUT TYPE="checkbox" NAME="checkbox41" VALUE="1" <? echo $chk?>>
</TD></TR>

<TR>
<TD WIDTH="164" VALIGN="TOP">Landkreis Wittenberg</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox42" VALUE="1" <? echo ($checkbox42==1) ? "CHECKED" : ""?>>
</TD>   </TR>
<TR>
<TD WIDTH="164" VALIGN="TOP">Landkreis Bernburg</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox43" VALUE="1" <? echo ($checkbox43==1) ? "CHECKED" : ""?>>
</TD>   </TR>
<TR>
<TD WIDTH="164" VALIGN="TOP">Landkreis K&ouml;then</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox44" VALUE="1" <? echo ($checkbox44==1) ? "CHECKED" : ""?>>
</TD>   </TR>
<TR>
<TD WIDTH="164" VALIGN="TOP">Landkreis Bitterfeld</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox45" VALUE="1" <? echo ($checkbox45==1) ? "CHECKED" : ""?>>
</TD>   </TR>
 <TR>
<TD WIDTH="164" VALIGN="TOP">Stadt Dessau</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox40" VALUE="1" <? echo ($checkbox40==1) ? "CHECKED" : ""?>>
</TD>   </TR>

  </table>
  </fieldset>


  <fieldset>
    <legend><b>Halle</b></legend>
    <table>
<TR>    <TD WIDTH="164" VALIGN="TOP">Stadt Halle</TD>
<TD WIDTH="336" VALIGN="TOP">

<?    if($checkbox29==1) {    $chk="CHECKED";    } else {    $chk="";    }    ?>
<INPUT TYPE="checkbox" NAME="checkbox29" VALUE="1" <? echo $chk?>>
</TD></TR>

<TR>
<TD WIDTH="164" VALIGN="TOP">Landkreis Saalkreis</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox30" VALUE="1" <? echo ($checkbox30==1) ? "CHECKED" : ""?>>
</TD>   </TR>
<TR>
<TD WIDTH="164" VALIGN="TOP">Landkreis Burgenlandkreis</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox31" VALUE="1" <? echo ($checkbox31==1) ? "CHECKED" : ""?>>
</TD>   </TR>
<TR>
<TD WIDTH="164" VALIGN="TOP">Landkreis Mansfelder Land</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox32" VALUE="1" <? echo ($checkbox32==1) ? "CHECKED" : ""?>>
</TD>   </TR>
<TR>
<TD WIDTH="164" VALIGN="TOP">Landkreis Merseburg-Querfurt</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox33" VALUE="1" <? echo ($checkbox33==1) ? "CHECKED" : ""?>>
</TD>   </TR>

  </table>
  </fieldset>

</form>
 <TABLE WIDTH="500" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>    <TD WIDTH="164" VALIGN="TOP"><b>Sonstiges</b></TD>
<TD WIDTH="336" VALIGN="TOP">

<?    if($checkbox46==1) {    $chk="CHECKED";    } else {    $chk="";    }    ?>
<INPUT TYPE="checkbox" NAME="checkbox46" VALUE="1" <? echo $chk?>>
</TD>
<TD WIDTH="336" VALIGN="TOP">
<INPUT TYPE="text" NAME="text16" SIZE="40" MAXLENGTH="40" VALUE="<? echo $text16?>">
</TD>

</TR>
   </table>
 <TABLE WIDTH="500" BORDER="0" CELLSPACING="0" CELLPADDING="0">
 <h4>Newsletter?</h4>
<TR>    <TD WIDTH="164" VALIGN="TOP">ja</TD>
<TD WIDTH="336" VALIGN="TOP">

<?    if($checkbox47==1) {    $chk="CHECKED";    } else {    $chk="";    }    ?>
<INPUT TYPE="checkbox" NAME="checkbox47" VALUE="1" <? echo $chk?>>
</TD></TR>

<TR>
<TD WIDTH="164" VALIGN="TOP">nein</TD>
<TD WIDTH="336" VALIGN="TOP">     <INPUT TYPE="checkbox" NAME="checkbox48" VALUE="1" <? echo ($checkbox48==1) ? "CHECKED" : ""?>>
</TD>   </TR>

 <INPUT TYPE="submit" NAME="Button" VALUE="Abschicken">
<input type="reset" value=" Abbrechen">
  </TD>   </TR>
<TR>
<TD WIDTH="164" VALIGN="TOP">&nbsp;</TD>
<TD WIDTH="336" VALIGN="TOP"><br><br>
<a href="persoenliche07.php">Neuer Datensatz</a>
</TD>   </TR>
 </TABLE> </FORM> </BODY> </HTML>

Auf die Datenbank hab ich zur Zeit leider keinen Zugriff, daher kann ich dazu grad nichts sagen.

Nun ja...ich denke, ich könnte Problem 1 mit einer if-anweisung lösen. Nur wie genau das gehen soll... da bin ich so ziemlich ratlos. Ich schaff es einfach nicht wirklich einen Ansatz hinzubekommen.
 
Zurück