Wie kann ich die beiden folgenden Dateien zu einer zusammensetzen ???
Sollte irgendwie mit "PHP_SELF" funktionieren.
Datei 1: ....../xy.php?var=799005
Datei 2: ....../streichen.php
Sollte irgendwie mit "PHP_SELF" funktionieren.
Datei 1: ....../xy.php?var=799005
PHP-Code:
// ausführen einer SQL Anfrage
$result2 = mysql_query("SELECT max(lfd_nr) AS 'max_lfd_nr' FROM streichliste WHERE FondsNr=$var AND status=1 GROUP BY FondsNr");
$top = mysql_fetch_array($result2);
for ($i = 1; $i <=2; $i++) {
$highest = $top['max_lfd_nr']+$i;
$res = mysql_query("REPLACE INTO streichliste (FondsNr,lfd_nr,status) VALUES ('$var','$highest','0')") or die(mysql_error());
}
// ausführen einer SQL Anfrage
$result3 = mysql_query("SELECT Fonds AS 'Fonds',Konto AS 'Konto',Kürzel AS 'Kürzel',FondsNr AS 'FondsNr',lfd_nr AS 'lfd_nr',status AS 'status' FROM dritt_fonds AS A LEFT OUTER JOIN streichliste AS B ON A.Konto=B.FondsNr WHERE Konto=$var ORDER BY lfd_nr ASC");
echo '<form action="streichen.php" method="post">';
echo '<table border=1>';
// Ausgabe des Tabellenkopfes
echo '<tr><td ALIGN=center colspan="2"><FONT SIZE=2 FACE=ARIAL><B>'.$kurz.'</B></FONT></td></tr>';
// Ausgabe der Tabellenzeilen
$counter=0;
while ($line=mysql_fetch_array($result3)) {
echo '<tr><td>'.$line['lfd_nr'].'</td>
<td>
<INPUT type="hidden" name="Fonds['.$counter.']" value='.$line['FondsNr'].'>
<INPUT type="hidden" name="LfdNr['.$counter.']" value='.$line['lfd_nr'].'>
<INPUT type="checkbox" name="box['.$counter.']" value="1" '.($line['status']==1 ? " checked" : "").'></td></tr>';
$counter++;
}
echo '</table>';
?>
<input type=submit value="streichen"></form>
Datei 2: ....../streichen.php
PHP-Code:
foreach ($_POST['Fonds'] AS $k => $v)
{
$records = "(".$v.",".$_POST["LfdNr"][$k].",".( isset($_POST["box"][$k]) ? "1" : "0" ).")";
mysql_query("REPLACE INTO streichliste (FondsNr, lfd_nr, status) VALUES $records") or die(mysql_error());
echo ''.$records.'';
}
Kommentar