| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan gemmer du MySQL -databasen med PHP?
    `` `php

    // Databaseforbindelsesoplysninger

    $ sername ="localhost";

    $ username ="your_Username";

    $ password ="your_password";

    $ dbname ="your_database_name";

    // Opret forbindelse

    $ conn =ny MySQLI ($ servernavn, $ brugernavn, $ adgangskode, $ dbname);

    // Kontroller forbindelse

    if ($ conn-> connect_error) {

    Die ("Forbindelse mislykkedes:". $ conn-> connect_error);

    }

    // data til indsættelse i databasen

    $ name ="John Doe";

    $ e -mail ="[email protected]";

    $ alder =30;

    // SQL -forespørgsel for at indsætte data

    $ sql ="Indsæt i brugere (navn, e -mail, alder) værdier ('$ navn', '$ e -mail', $ alder)";

    // Udfør forespørgslen

    if ($ conn-> forespørgsel ($ sql) ===sand) {

    Echo "New Record oprettet med succes";

    } andet {

    Echo "Fejl:". $ SQL. "
    ". $ Conn-> Fejl;

    }

    // Luk forbindelsen

    $ conn-> close ();

    ?>

    `` `

    Forklaring:

    1. Databaseforbindelse:

    - Opret en forbindelse til MySQL -databasen ved hjælp af klassen `mysqli`.

    - Angiv databaseservernavnet, brugernavn, adgangskode og databasenavn.

    - Kontroller for forbindelsesfejl.

    2. Dataforberedelse:

    - Definer de data, du vil indsætte i databasen.

    - Brug variabler til at gemme dataene.

    3. SQL -forespørgsel:

    - Konstruer en SQL `INSERT` -sætning for at indsætte data i den specificerede tabel (` brugere 'i dette eksempel).

    - Brug stedholdere (`'...'`) til strengværdier og `$ ...` for variabler.

    4. Udfør forespørgsel:

    - Udfør SQL -forespørgslen ved hjælp af `forespørgslen ()` metoden til `mysqli '-objektet.

    - Kontroller, om forespørgselsudførelsen var vellykket.

    5. Fejlhåndtering:

    - Vis en fejlmeddelelse, hvis forespørgslen mislykkedes.

    6. Luk forbindelse:

    - Luk databaseforbindelsen ved hjælp af metoden `Close ()`.

    Vigtige punkter:

    - sikkerhed:

    - Brug parametriserede forespørgsler eller forberedte udsagn for at forhindre SQL -injektionsangreb.

    - Sanitere brugerinput, før du indsætter det i databasen.

    - Fejlhåndtering:

    - Medtag altid fejlhåndtering for at fange eventuelle problemer under databaseoperationer.

    - Datavalidering:

    - Valider dataene, før de indsættes for at sikre, at de er i overensstemmelse med databaseskemaet.

    - databaseskema:

    - Sørg for, at tabelstrukturen (kolonner og datatyper) matcher de data, du indsætter.

    - kodeorganisation:

    - Organiser din kode i funktioner eller klasser for bedre læsbarhed og vedligeholdelighed.

    Dette eksempel giver en grundlæggende ramme for at gemme data til en MySQL -database ved hjælp af PHP. Tilpas det til dine specifikke behov, og sørg for at implementere ordentlige sikkerhedsforanstaltninger.

    Forrige :

    næste :
      Relaterede artikler
    ·En tutorial om MySQL Drop 
    ·Sådan installeres Zend Optimizer på RedHat Enterprise…
    ·Hvordan laver man en RSVP Knap til Facebook event Brug …
    ·Hvordan til at rense data for XSS PHP 
    ·Sådan ændres et password med PHP Script 
    ·Sådan Ping Fra PL /SQL 
    ·Sådan får du adgang Repeater rækker i PHP 
    ·Hvordan at slette en fil i server PHP VI 
    ·Sådan Indsæt datoerne MySQL tabeller 
    ·Sådan bruges File Pointers i PHP 
      Anbefalede Artikler
    ·En tutorial på iPhone SDK Alerts 
    ·Sådan Edit enkelte variabler i et array i Java 
    ·Sådan importeres en pakke i en Eclipse Projekt 
    ·Hvordan laver man samling af de forskellige dele comput…
    ·Hvordan man skriver simple algoritmer 
    ·Sådan fordoble størrelsen af ​​et array i Java 
    ·Hvordan man finder forsvundne poster ved hjælp af SQL 
    ·Sådan nulstilles contentView på Android 
    ·Refleksion X Tutorial 
    ·Hjælp til VB6 Internet Transfer Control 
    Copyright © Computer Viden https://www.computerdk.com