| 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
    Resultater af Indsættelse MySQL PHP i Echo
    Udviklere bygger hjemmesider og applikationer ved hjælp af PHP og MySQL, med data lagret i MySQL og PHP -scripts håndterer forespørgsler og opdateringer. En PHP script kan udføre en insert statement, hvorigennem en ny post føjes til en database tabel. PHP sproget giver standard funktioner til styring af MySQL databaser, hvorigennem scripts kan udføre data skær. Når en indsats er afsluttet, kan bygherren nødt til at bekræfte dens succes eller fiasko. Indsæt SQL

    SQL eller Structured Query Language, indeholder en række erklæringer til styring MySQL data . Følgende kodeeksempel viser en typisk indsætte erklæring : INSERT INTO produkt VALUES (1, ' Hat ');

    Denne erklæring angiver tabellen og giver værdier for at indsætte i hver kolonne. Følgende alternative versionen kan også anvendes : INSERT INTO produkt ( ProductID , ProductName ) VALUES (1, ' Hat ');

    I dette tilfælde erklæringen specificerer navnet på hver kolonne i tabellen samt værdier for at indsætte . Nogle udviklere foretrækker dette, fordi det er lettere at kontrollere, at hvert dataelement er medtaget i værdierne afsnit.
    PHP Execution

    PHP-scripts kan udføre indsætte erklæringer om MySQL tabeller. Følgende kodeeksempel viser : $ insert_query = " INSERT INTO produkt ( ProductID , ProductName ) VALUES (1, ' hat' )" mysql_query ( $ insert_query ),

    Den første linje her gemmer søgestrengen som en variabel , og derefter den anden udfører det på databasen . Den " mysql_query " erklæring i PHP giver udviklere mulighed for at udføre forskellige former for forespørgslen , herunder opdateringer og indstik . Når denne linje henretter har scriptet forsøgt at indsætte data på den angivne tabel, men udvikleren ikke nødvendigvis ved, at det har været en succes .

    at kontrollere resultatet af en insert operation , kan PHP udvikler hente resultat af " mysql_query "-funktionen . Følgende forlængede linje kode demonstrerer : $ insert_result = mysql_query ( $ insert_query ),

    Når PHP udfører nogen forespørgsel , returnerer den en boolesk værdi, der angiver sand, hvis forespørgslen var vellykket, og falsk, hvis det var lykkedes . Dette er ofte et værdifuldt skridt , især i de tilfælde, hvor forespørgslen opdateringen har nogle andre virkning inden for systemet. Ved tilslutning til og søge i en database , kan mange ting forårsage problemer , såsom en fejl i forbindelsen til databasen eller på data -serveren. Scriptet kan bruge boolesk resultat værdi at svare på succes eller fiasko af operationen.
    Output

    Som svar på forespørgslen resultat , nogle udviklere output HTML og tekst til browseren . Følgende eksempel PHP kode demonstrerer efter insert forespørgsel: echo "

    " $ insert_result "

    ";

    Alternativt kan bygherren udsende en brugerdefineret meddelelse . . , som følger: if ($ insert_result ) echo "

    Tak! Din indsats var en succes

    . " Ellers echo"

    Whoops ! Noget gik galt.

    "

    I begge tilfælde er resultatet sendes til brugerens browser i HTML- markup strukturer. Hvis noget går galt under indsatsen , i det mindste vil brugeren vide.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Indsæt en vare Comboboks i PHP 
    ·Sådan Place Redirect Code på PHP 
    ·PHP Tutorial for String Funktioner 
    ·Byg din egen Database Driven hjemmeside med PHP 
    ·Sådan Luk luften ud af PHP Icon 
    ·Sådan får det første element i en streng i PHP 
    ·Sådan Beregn Datointervaller i MySQL 
    ·Sådan konvertere en streng til XML i PHP 
    ·Udførelsen af ​​en associativt array i PHP 
    ·Hvordan til at importere fra CSV til MySQL med PHP Scri…
      Anbefalede Artikler
    ·Hvordan kan jeg kontrollere Python Indentation i VIM 
    ·Sådan Gør Loops i Python 
    ·Ulemperne ved Indexes på Beregnede kolonner 
    ·Årsager til en Java Lang inkompatibel Class Change Fej…
    ·Sådan kører Aptana Med Rails allerede er installeret 
    ·Sådan Sammenlign Time i Visual Basic 
    ·Hvordan man laver en MFC Paint Brush Anvendelse 
    ·Sådan opdaterer attributter i Rails 
    ·5 Anvendelse af JavaScript 
    ·Sådan Multiply en matrix med en variabel i Matlab 
    Copyright © Computer Viden http://www.computerdk.com