Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vložiť Decimal v PHP MySQL

PHP poskytuje mnoho štandardných funkcií pre manipuláciu s databázou MySQL . To znamená , že vkladanie dát do tabuľky databázy MySQL pomocou PHP skript vyžaduje iba niekoľko jednoduchých krokov . Každý typ dát prípustná v MySQL môžu byť zahrnuté do týchto výkazov INSERT , vrátane desatinných čísel . Môžete vykonať SQL vložky desatinných hodnôt na MySQL databázu pomocou PHP , aj keď máte veľmi málo skúseností s programovaním . Pokyny dovolená 1

Vytvorte si PHP skript . Ak ste tak už neurobili , vytvorte nový súbor v textovom editore a uložte ju . " Php " ako rozšírenie . Vložte nasledujúci kód osnovy , ktorý sa pripája k databáze MySQL s ohľadom na detaily databázy , užívateľské meno a heslo : ?

< Php

//pripojiť a vyberte príslušné databázy

mysql_connect ( " localhost " , " user " , " pass " ) or die ( mysql_error ( ) ) ;

mysql_select_db ( " název_db " ) or die ( mysql_error ( ) ) ;

//ďalšie spracovanie tu

>

Zmeňte kód , aby vyhovoval vašim umiestnenie databázy , názov a podrobnosti užívateľa .
2

Zostavte si svoj ​​SQL príkazu INSERT . Ak chcete vložiť dáta do tabuľky databázy MySQL , budete musieť vytvoriť príkaz SQL pomocou názov tabuľky , štruktúra a podrobnosti údajov , ktoré majú byť vložené . Nasledujúci príklad odráža databázy tabuľku s názvom " objekt " sa stĺpci s názvom " Meno " a " dĺžka " , v ktorom je " dĺžka " hodnota zastúpená v databáze ako desatinné číslo :

$ insert_statement = " INSERT INTO objektu ( názov , dĺžka ) VALUES ( ' koberce ' , 100,5 ) " ;

Táto linka nie je v skutočnosti spúšťať príkaz INSERT v databáze , je to proste stavia ako reťazcové premenné . Niekedy sa v programovaní v PHP , to môže byť jednoduchšie rozbiť veľká úloha na menšie úlohy a riešiť každý v poradí .
3

Realizujte svoje INSERT v databáze . Pomocou nasledujúcej syntaxe príklad , vykoná váš príkaz INSERT :

$ insert_result = mysql_query ( $ insert_statement ) ;

príkazu INSERT v SQL je typ dotazu , tak to sa vykonáva pomocou rovnaká syntaxe PHP , mali by ste použiť k dotazu databázy . Skript využíva existujúce pripojenie a databázy vybranú už pomocou funkcie pripojenia na vykonanie dotazu zadaný .
4

Pozrite sa na výsledky vášho príkazu INSERT . " Insert_result " premenné uloží výsledok dotazu vykonanej na vašom MySQL databázovej tabuľky , takže ho môžete použiť na poskytnutie spätnej väzby takto :

if ( $ insert_result ) echo " Vložiť úspešná ! " ;

iného echo " Oops - niečo pokazilo ! " ; .

To je obzvlášť užitočné pri testovaní , ako môžete vidieť na prvý pohľad , či je vložka pracoval
5

uložte PHP skript a nahrať na webový server . Prejdite na jeho adresu vo webovom prehliadači na to vyskúšať . Mali by ste byť schopní zistiť , či vložka pracuje tým , že číta zobrazené spätné hlásenie . Je-li vložka nefunguje , skontrolujte syntax , vrátane pripojenia k databáze kód , rovnako ako príkaz SQL INSERT , a skúste to znova , kým to funguje správne .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené