Hallo erstmal zusammen, bin noch relativ neu bei dr Programmierung von php.
Ich habe ein Jobportal script auf meine Bedürfnisse angepaßt und bin grade in den letzten Zügen und komme nicht weiter.
Die Formulardaten sowie die Anweisung und auslesung der neuen Felder in die MySql Datenbank hat ohne Probleme geklappt.
Ich habe bei dem Script ein Auswahl Feld in einem Array eingefügt was die Postleitzahlenbereiche darstellen soll.
Das Absenden der Registrierung und Erstellung eines Inserats klappt ohne Probleme, der Inhalt des Arrays wird auch richtig gespeichert.
Rufe ich jetzt jedoch meine Benutzerdaten oder das Inserat auf um es zu bearbeiten, öffnet sich das Formular und der Inhalt des Arrays des Postleitzahlenbereich springt um eins nach oben ( in Datenbank ist aber alles richtig gespeichert.
Hier ein paar Auszüge aus einigen Dateien
conn.php (Hier die Funktion geladen)
[MAN]
function target_company($t) {
$tarray = array("Ausland", "0xxxx", "1xxxx", "2xxxx", "3xxxx", "4xxxx", "5xxxx", "6xxxx", "7xxxx", "8xxxx", "9xxxx");
$select = "<select name=\"target_company\">\n\t";
while(list($k,$v) = each($tarray))
{
if($t >= '0')
{
if($t == $k)
{
$select .= "<option value=\"$v\" selected>$v</option>\n\t";
}
else
{
$select .= "<option value=\"$v\">$v</option>\n\t";
}
}
else
{
$select .= "<option value=\"$v\">$v</option>\n\t";
}
}
$select .= "</select>\n\n";
return $select;
}
[/MAN]
EditJob ( Inserat bearbeiten )
[MAN]
<tr>
<td align=right>PLZ Bereich:</td>
<td><?=target_company($a1[target_company], "target_company");?></td>
</tr>
[/MAN]
Hoffe Ihr könnt mir helfen
Gruss
Marcel
Ich habe ein Jobportal script auf meine Bedürfnisse angepaßt und bin grade in den letzten Zügen und komme nicht weiter.
Die Formulardaten sowie die Anweisung und auslesung der neuen Felder in die MySql Datenbank hat ohne Probleme geklappt.
Ich habe bei dem Script ein Auswahl Feld in einem Array eingefügt was die Postleitzahlenbereiche darstellen soll.
Das Absenden der Registrierung und Erstellung eines Inserats klappt ohne Probleme, der Inhalt des Arrays wird auch richtig gespeichert.
Rufe ich jetzt jedoch meine Benutzerdaten oder das Inserat auf um es zu bearbeiten, öffnet sich das Formular und der Inhalt des Arrays des Postleitzahlenbereich springt um eins nach oben ( in Datenbank ist aber alles richtig gespeichert.
Hier ein paar Auszüge aus einigen Dateien
conn.php (Hier die Funktion geladen)
[MAN]
function target_company($t) {
$tarray = array("Ausland", "0xxxx", "1xxxx", "2xxxx", "3xxxx", "4xxxx", "5xxxx", "6xxxx", "7xxxx", "8xxxx", "9xxxx");
$select = "<select name=\"target_company\">\n\t";
while(list($k,$v) = each($tarray))
{
if($t >= '0')
{
if($t == $k)
{
$select .= "<option value=\"$v\" selected>$v</option>\n\t";
}
else
{
$select .= "<option value=\"$v\">$v</option>\n\t";
}
}
else
{
$select .= "<option value=\"$v\">$v</option>\n\t";
}
}
$select .= "</select>\n\n";
return $select;
}
[/MAN]
EditJob ( Inserat bearbeiten )
[MAN]
<tr>
<td align=right>PLZ Bereich:</td>
<td><?=target_company($a1[target_company], "target_company");?></td>
</tr>
[/MAN]
Hoffe Ihr könnt mir helfen
Gruss
Marcel
Kommentar