:li
if ( $aktion == "Abbrechen" ) ;
header "Location: index.phtml" ;
endif
>
Angestellte geändert im iX-PHP-Minibeispiel
Angestellte Firma iX-Minibeispiel geändert
switch ( $aktion ) ;
case "Aufnehmen" ;
$nummer = intval($nummer) ;
$abteilung = intval($abteilung) ;
$projekt = intval($projekt) ;
$qa = @msql("ix","INSERT INTO angestellte \
VALUES ($nummer,'$vorname','$nachname',\
'$email',$abteilung,$projekt)") ;
if ( $qa < 0 ) ;
echo "DB-Fehler beim Aufnehmen: $phperrmsg
" ;
else ;
echo "Angestellter wurde aufgenommen!
" ;
endif ;
break ;
case "Löschen" ;
$qa = msql("ix","DELETE FROM angestellte WHERE ang_nummer=$nummer") ;
if ( $qa < 0 ) ;
echo "DB-Fehler beim Löschen: $phperrmsg
" ;
else ;
echo "Angestellter wurde gelöscht!
" ;
endif ;
break ;
case "Ändern" ;
$abteilung = intval($abteilung) ;
$projekt = intval($projekt) ;
$qa = @msql("ix","UPDATE angestellte \
SET ang_vorname='$vorname',\
ang_nachname='$nachname',\
ang_email='$email',ang_abteilung=$abteilung,\
ang_projekt=$projekt") ;
if ( $qa < 0 ) ;
echo "DB-Fehler beim Ändern: $phperrmsg
" ;
else ;
echo "Angestellter wurde geändert!
" ;
endif ;
break ;
default ;
echo "Ungültige Aktion!
" ;
break ;
endswitch ;
include "adresse"
>
fl:
@bu:Dieses PHP-Skript (fertig_ang.phtml) trägt neue Projekte in
die Datenbank ein oder ändert vorhandene in Abhängigkeit von der
FORM-Variablen "aktion" (Listing**2).