I denne guiden lærer du hvordan du bruker oppdateringsuttalelsen til å utføre endringer i en MySQL -tabell.
Det grunnleggende
Oppdateringserklæringen er enkel og gir en enkel og brukervennlig syntaks, som vist nedenfor:
Oppdater TB_NAME SET COL1 = VERDI, COL2 = VERDI2,… HVOR COL_NAME = VERDI;Uttalelsen tar bordet for å utføre modifikasjonene. Deretter spesifiser kolonnene og verdiene som skal oppdateres. Du kan også inkludere hvor leddet bare for å bruke endringene i kolonnene som samsvarer med en spesifisert tilstand.
Hvis du ikke spesifiserer hvor leddet, vil endringene bli brukt i alle spesifiserte kolonner.
Hvordan bruke oppdateringsuttalelsen
La oss illustrere hvordan vi bruker oppdateringsuttalelsen i en database ved hjelp av PHP. Vi vil gjøre dette ved først å definere en SQL -spørring ved hjelp av oppdateringsuttalelsen. Til slutt kjører vi spørringen ved hjelp av MySQLI_Query () -funksjonen.
Anta at vi har en tabell som inneholder enkel informasjon som vist nedenfor:
Hvis vi ønsker å oppdatere e -posten til en av kundene i databasen, kan vi bruke et eksempel PHP -kode som vist nedenfor:
$ Servername = "localhost";Ovennevnte kode starter med å opprette en tilkobling til MySQL -databasen ved å bruke den spesifiserte legitimasjonen.
Vi spesifiserer deretter en oppdateringsspørsmål for å endre e -posten til kunden med en ID på 1.
Når vi har kjørt spørringen, bør vi se en utdata som indikerer at postene er oppdatert med hell.
php update_db.PHPFor å bekrefte endringene er gjort i databasen, kan du spørre databasen som vist:
Som du ser fra resultatet, ble verdien av e -postkolonnen der ID = 1 endret.
Konklusjon
Denne guiden lærte deg hvordan du oppdaterer poster i en databasetabell ved hjelp av PHP og oppdateringsuttalelsen. Følg med for flere opplæringsprogrammer.