PHP - DELETE template.Nedenfor vises (i kasserne) koden for et anvendt program. Teksterne er sat ind for at lave naturlige opdelinger og forklaringer undervejs. PHP start
VariablerDer vil oftest kun være behov for at definere en enkelt eler ingen variabler.
$_GET startEt UPDATE program skal vide, hvilken record i databasen der skal vedligeholdes. Identen for den pågældende record - og til tider en eller flere yderlige oplysninger - tilføres normalt som URL-parametre fra det program, hvorfra beslutningen om sletning foretages (ofte et SELECT-program). Til $_GET knyttes en if-sætning, der omringer hele DELETE-programmet og af sluttes nederst med en "else".
Validering - kun når valideringFør sletning af en record i databasen er det ofte nødvendigt at afklare, om den stadig er i brug i en anden tabel (f.eks. som leverandør af tekst til stamdata). Af hensyn til funktionaliteten i et sådant program, er det væsentligt at en ident ikke slettes "i utide".
Opdater databaseOpdatering af databasen når ingen fejl. Ved forekomst af fejl foretages ingen opdatering af databasen, men der skiftes til visning af fejlliste og "form", der nu viser de sidst indtastede data. Det er vigtigt, at der ikke er fejl i SQL-sætningen. Er der det, risikerer man ikke, at der ikke slettes nogen record, men at alle records i tabellen slettes. MySQLi
Prepared
Vis fejl - kun når valideringViser fejl, når sådanne er registreret under validering.
$_GET slut.Afslutning af $_GET-funktionaliteten.
PHP slut.
|