hvordan man kan opdatere en tabel i mysql

Indlæg af Birthe Møller     opdateret: 2011-08-15

En database hjælper til at holde dine oplysninger i orden. MySQL -database management system hjælper dig med at holde de hundredvis eller endda tusindvis af poster i din database organiseret og tilgængelig med lethed . Afhængigt af arten af oplysningerne i databasen , kan du opdatere dine data fra tid til anden . Priserne i en butik ændring ; elevernes karakterer skal opdateres . Du kan ændre værdierne i tabellerne ved hjælp af UPDATE forespørgsel. Denne SQL-sætning giver dig mulighed for at ændre oplysningerne i tabellerne .
1 .
Åbn din PHP -fil . Find den kode, der opretter forbindelse til din MySQL -database . Tjek variabel, du har brugt til at oprette forbindelse til den . For eksempel , hvis din forbindelse erklæring " $ forbindelse=mysql_connect ( " localhost ', ' mysql_username ' , ' mysql_password ') ; "og derefter" $ connect " er din variabel
2

Skriv en erklæring at oprette forbindelse til din database på en ny linje Brug " mysql_select_db ( " database_navn . " , $ forbindelse ) " forespørgsel for at vælge den database , du vil opdatere oplysninger fra .
3 .
Indtast " mysql_query ( " UPDATE table_name SET table_column=' new_value ' WHERE table_column=' nummer '" ) or die ( mysql_error ());" at opdatere dit bord . For eksempel for at ændre prisen på en vare i en butik 's database , skal du skrive " mysql_query ( " UPDATE priser SET pris=Ɖ 0,99 ' WHERE item=' Milk '" ) or die ( mysql_error ());".

4
Luk forbindelsen til databasen ved at skrive " mysql_close ( $ forbindelse ) ; "for at stoppe ændre det
5
Upload din PHP . fil til din server og køre den side for at udføre UPDATE forespørgsel.

gode råd og advarsler


  • Du kan opdatere oplysninger i flere tabeller ved at erstatte " table_name "med " table_name1 , table_name2 , . . . " for så mange borde som du ønsker at opdatere .
  • Udelad " WHERE "-klausul i forespørgslen for at opdatere hver indtastning med en ny værdi .
  • Må ikke forveksle enkelte anførselstegn med dobbelt anførselstegn , eller du vil generere en fejl .


  • Previous:hvordan du fjerner SQL tabeller i Oracle Next:sql søgning tutorial



     

    Kommentarer

    Code:
    change