|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur sparar du i MySQL -databasen med PHP?

    `` `php

    // databasanslutningsinformation

    $ servername ="localhost";

    $ användarnamn ="your_username";

    $ lösenord ="your_password";

    $ dbname ="your_database_name";

    // Skapa anslutning

    $ conn =new mysqli ($ servername, $ användarnamn, $ lösenord, $ dbname);

    // Kontrollera anslutningen

    if ($ conn-> connect_error) {

    die ("Anslutning misslyckades:". $ conn-> connect_error);

    }

    // Data för att infoga i databasen

    $ name ="John Doe";

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

    $ ålder =30;

    // SQL -fråga för att infoga data

    $ sql ="infoga i användare (namn, e -post, ålder) värden ('$ name', '$ e -post', $ ålder)";

    // Utför frågan

    if ($ conn-> query ($ sql) ===true) {

    Echo "Ny skiva skapad framgångsrikt";

    } annat {

    echo "fel:". $ sql. "
    ". $ conn-> fel;

    }

    // Stäng anslutningen

    $ conn-> close ();

    ?>

    `` `

    Förklaring:

    1. databasanslutning:

    - Upprätta en anslutning till MySQL -databasen med klassen "MySQLI".

    - Ange databasservernamn, användarnamn, lösenord och databasnamn.

    - Kontrollera om anslutningsfel.

    2. Dataförberedelse:

    - Definiera de data du vill infoga i databasen.

    - Använd variabler för att lagra data.

    3. SQL -fråga:

    - Konstruera ett SQL `Infoga '-uttalande för att infoga data i den angivna tabellen (` användare' i detta exempel).

    - Använd platshållare (`'...' ') för strängvärden och` $ ...' för variabler.

    4. Utför fråga:

    - Kör SQL -frågan med hjälp av metoden `query ()` `mysqli`.

    - Kontrollera om frågeställningen var framgångsrik.

    5. Felhantering:

    - Visa ett felmeddelande om frågan misslyckades.

    6. Stäng anslutning:

    - Stäng databasanslutningen med metoden `close ().

    Viktiga punkter:

    - Säkerhet:

    - Använd parametrerade frågor eller förberedda uttalanden för att förhindra SQL -injektionsattacker.

    - Sanera användarinmatningen innan du sätter in den i databasen.

    - Felhantering:

    - Inkludera alltid felhantering för att fånga problem under databasoperationer.

    - Datavalidering:

    - Validera uppgifterna innan du infogar dem för att säkerställa att den överensstämmer med databasschemat.

    - databasschema:

    - Se till att tabellstrukturen (kolumner och datatyper) matchar de data du sätter in.

    - Kodorganisation:

    - Organisera din kod i funktioner eller klasser för bättre läsbarhet och underhåll.

    Detta exempel ger en grundläggande ram för att spara data i en MySQL -databas med PHP. Anpassa den till dina specifika behov och se till att genomföra lämpliga säkerhetsåtgärder.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Så här öppnar du en associativ array i PHP
    ·Grundläggande PHP Chatta Tutorial
    ·Så här ändrar Ladda filstorlek i PHP
    ·MySQL Sum Tutorial
    ·PHP Web Design Tutorial
    ·Hur man gör AJAX med PHP och HTML
    ·Hur man skapar en Multi Användarnamn mail med PHP
    ·Jämförelse av CFM till PHP
    ·Hur man läser en textfil i PHP
    ·Hur man skapar en redaktör i PHP
    Utvalda artiklarna
    ·JavaScript för att avgöra om ett element är Disabled…
    ·Vad är en konstruktormetod i Java
    ·Hur man gör en widget
    ·Hur man gör en RadGrid Fade i en Animation
    ·Hur Kopiera Bytes i Python
    ·Hur man gör sidor på Android
    ·Mitten Funktion i VB.NET
    ·Hur skapa och använda en DataGrid
    ·Vad är datoriserad kommunikation?
    ·Hur man hittar en delsträng i Java
    Copyright © Dator Kunskap https://www.dator.xyz