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

JavaScript : Ako sa dostať MySQL Query Via PHP

PHP skriptovací jazyk sa najlepšie hodí pre spustenie MySQL dotazov , pretože je server - side skriptovací jazyk . Je však možné použiť JavaScript na strane klienta skriptovací jazyk , aby MySQL výsledky dotazu z PHP programu . Ak to chcete vykonať , musíte najprv deklarovať funkciu JavaScript prijímať výsledky dotazu v JavaScript Štandardné Object Notation ( JSON ) . Potom je potrebné vytvoriť program , PHP /MySQL v externom súbore a má PHP skript spustiť dotaz , previesť výsledky do JSON a echo funkciu JavaScript s výsledkami ako parameter funkciu JavaScript . Návod
Vytvorte PHP skript
1

Vytvoriť nový PHP súbor pomocou programu Poznámkový blok alebo editor podľa vášho výberu . Prijať URL parameter s názvom " otázku " , ktorá bude slúžiť ako filter dotazu : ? ClipArt

< php

$ selection = $ _GET [ " query " ] or die ( " Žiadny parameter dotazu prešiel ! " ) ;
2

Pripojte sa k MySQL databázového servera a vyberte databázu MySQL , ktorá má na tabuľku , ktorú chcete dotaz :

$ DBC = mysql_connect ( " localhost " , " username " , " heslo " ) or die ( mysql_error ( ) ) ;

$ db = mysql_select_db ( " databáza " ) or die ( mysql_error ( ) ) ;
3

Vytvoriť reťazec dotazu vyberte záznam z databázy na základe parametra dotazu prešiel v URL . Spustite dotaz :

$ query = sprintf ( ' SELECT * FROM ` užívateľov ` WHERE ` meno ` = " % s " LIMIT 1 ' , $ výber ) ;

$ result = mysql_query ( $ query ) or die ( mysql_error ( ) ) ;
4

kódovať výsledky v JSON . Echo názvu JavaScriptové funkcie , ktorú vytvoria s JSON - kódovaných výsledkov ako parameter tejto funkcie :

$ row = json_encode ( mysql_fetch_assoc ( $ result ) ) ;

echo " queryResults ( ' " . $ result . " ' ) ; " ?

>
Vytvorte HTML /JavaScript Document
5

Vytvorenie novej HTML dokument v Poznámkový blok alebo editora HTML . Vložte hlavičky HTML na stránku : < ! DOCTYPE HTML >




< meta charset = " utf - 8 " >

JavaScript Získať MySQL Query z PHP < /title > <br> 6 <p> Vytvorte funkciu JavaScript , ktorý dostane JSON kódovaním dát a zobrazenie výsledkov . Priradiť rovnaký názov funkciu JavaScriptu , ako ste boli zvyknutí s PHP skriptu . <br> <p> <script> <br> <p> Funkcia queryResults ( dáta ) { <br> <p> výsledky var = JSON.parse ( dáta ) ; <br> <p> document.write ( " <p> Name = " + results.name + " < /p > " ) ; <br> <p> document.write ( " <p> , E - mail = " + results.email + " < /p > " ) ; <br> <p> } <br> 7 <p> Pridať ďalšie skript a priradiť zdroj bude URL tohto PHP skriptu , vrátane reťazca dotazu : <br> <p> <script src="http://example.com/phpfile.php?query=jones"> < /script > <br> <p> < /head > <br> 8 <p> Pridať prázdne " telo " na webovej stránke a zatvorte značky HTML : <br> <p> <body> <br> <p> < /body > <br> <p> < /html > <br> 9 <p> Otvorte dokument HTML v prehliadači a skontrolujte , či je správne zobrazuje meno užívateľa a e - mailovú adresu . <br> <br> <br> <div class="wodejimotaobuguo"> <div class="oukbwqe121s"><script language='javascript' src='http://www.pocitac.win/ad/sk/2.js'></script></div> <div class="oukbwqe122s"></div> </div> <ul class="yongbaonidasda"> <li>Predchádzajúca strana: <a class='LinkPrevArticle' href='http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404468.html' >Typy syntaxe v SQL </a></li> <li>Ďalšia strana: <a class='LinkNextArticle' href='http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404470.html' >MySQL import Tutorial </a></li> </ul> </div> <div class="fa324wds"></div> <div class="xiangguandwdsawqe2"> <h4>Odporúčané články</h4> <div class="shenmedoubuxiangyaodsa"> <ul class="xinlimianshuosd1"> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404025.html" target="_blank">Ako : MySQL dotazu do CSV E - mail </a></li> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/405258.html" target="_blank">Ako nahrať obrázok s PHP </a></li> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404945.html" target="_blank">Ako používať externý PHP súbor vo formáte HTML </a></li> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404733.html" target="_blank">Ako pristupovať k premenným v Var výpise S PHP </a></li> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404530.html" target="_blank">Ako sa dá zistiť , či je súbor obrázku v PHP ? </a></li> </ul> <ul class="xinlimianshuosd2"> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404240.html" target="_blank">Ako vložiť Array do databázovej tabuľky pomocou PHP </a> </li> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/403691.html" target="_blank">Ako si vyrobiť Bookmark systémov v PHP a MySQL </a> </li> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404639.html" target="_blank">PHP Integrácia Tutorial Flash </a> </li> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404132.html" target="_blank">Interaktívna výučba na začiatok PHP </a> </li> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404936.html" target="_blank">Ako to urobiť include </a> </li> </ul> </div> </div> </div> <div class="shangkuaikiada2"> <div class="tahuiyuuedaogenhananr"> <div class="shenbiandhsaq21"><h4>Najnovšie články</h4></div> <ul> <li> <a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404262.html" target="_blank" class="ewq32ada131">Nastavenie NetBeans PHP </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404262.html" target="_blank">NetBeans môže vyvíjať aplikácie napísané v PHP skriptovací jazyk používaný pre webové aplikácie . NetBeans nezahŕňa podporu pre PHP v predvolenom nastavení a vyžaduje webový server s podporou PHP nainštalované na vašom systéme k rozvoju PHP aplikácií . Môžete nainštalovať balík XAMPP pre Windows , ktorý zahŕňa open - source Apache , MySQL a PHP software servera . Servery XAMPP beží ako lokálny server na vašom počítači , čo vám umožní vytvoriť PHP aplikácií po balíčka pre NetBeans podporu PHP je </a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404844.html" target="_blank" class="ewq32ada131">PHP Scripting Výhody a nevýhody </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404844.html" target="_blank">PHP je skriptovací jazyk používaný prevažne vo webovom programovania , a to najmä v spojení s databázovým softvérom , ako je MySQL . Je to ďaleko od možností pre programovanie --- jazyky ako je Java , C # , Python a Perl môže byť tiež použitý na vytvorenie software pre web . Ak chcete zistiť , či je to správne pre vás , zvážiť výhody a nevýhody PHP skriptovanie . PHP má Cross - Platform Compatibility Jednou z kľúčových predností PHP je jeho cross - platformové , a to ako pre programátorov a we</a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/405007.html" target="_blank" class="ewq32ada131">Obnova PHP Heslo </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/405007.html" target="_blank">PHP je programovací jazyk pre web slúži na vytváranie dynamických webových stránok . Ak používateľ zabudne heslo , môžete použiť PHP obnoviť heslo a email je pre užívateľa , ktorý umožňuje užívateľovi obnoviť zabudnuté heslo bez vytvorenia nového účtu . Existuje niekoľko požiadaviek pri tvorbe PHP kódu pre obnovenie hesla . Databáza pripojenie Databázy sú základom pre dynamické webové stránky . Používateľské heslá sú uložené v databáze . Musíte vytvoriť pripojenie k databáze a vytvoriť výber d</a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/405501.html" target="_blank" class="ewq32ada131">Ako používať foreach v jazyku PHP </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/405501.html" target="_blank">PHP má niekoľko podmienené a slučky príkazy , ktoré boli súčasťou jazyka od jeho vzniku . Na rozdiel od nich , vyhlásenie foreach bol predstavený v PHP neskôr , ovplyvnený inými programovacími jazykmi , ktoré používajú foreach rokov . Na rozdiel od ostatných podmienených a slučky závierke , výkaz foreach sa používa iba na poliach . Veci , ktoré budete potrebovať PHP IDE alebo textovom editore webový server (najlepšie Apache ) databázového servera MySQL , nakonfigurovaný pre prácu s PHP PHP 5</a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404153.html" target="_blank" class="ewq32ada131">Ako odstrániť cudzí kľúč syntaxe MySQL </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404153.html" target="_blank">Cudzie kľúče prepojiť tabuľky v databáze MySQL . Môžete používať cudzí kľúč odkaz na primárny kľúč v inej tabuľke . To vám umožní načítať zoznam dát z viacerých tabuliek . Napríklad , môžete dotaz pre zákazníka a prepojiť tabuľku príkazov k načítaniu objednávky zákazníka . Primárny kľúč je rovnaká hodnota ako cudzí kľúč , takže MySQL možno prepojiť dve tabuľky . Keď už potrebujete prepojiť tabuľku , odstrániť cudzí kľúč . Pokyny 1 Kliknite na tlačidlo Windows Štart a vyberte položku Všetky p</a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/403932.html" target="_blank" class="ewq32ada131">Ako priradiť XML na premenné v PHP </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/403932.html" target="_blank">Hypertext Preprocessor ( PHP ) je skriptovací jazyk používaný pre vývoj a tvorbu dynamických webových stránok s obrázkami a interaktívne prvky . Je k dispozícii zadarmo pod licenciou PHP a môžu byť použité na väčšine webových serverov , rovnako ako operačné systémy . Extensible Markup Language ( XML ) je používaný pre ukladanie dát v organizovaným spôsobom , že väčšina operačných systémov možno pochopiť . Môžete pripojiť súbor XML na premenné na vašom webe pomocou jednoduchého PHP skriptu . Poky</a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/403721.html" target="_blank" class="ewq32ada131">PHP Named Funkcia Array </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/403721.html" target="_blank">Programovacie jazyky ako je PHP možno uložiť viac kusov dát v dátovej štruktúre nazýva pole , skôr než ukladanie jediný kus dát v jednej premennej . PHP programátori môžu vytvoriť tieto polia s konkrétnymi údajmi , a potom na neho odkazovať v celom programe . Avšak , programátori môžu použiť tiež celý rad špecificky pomenovaných funkcií poľa vykonávať množstvo operácií s týmito poľami rozšíriť ich funkčnosť a užitočnosť . PHP Pole PHP polia pracovať uložením hodnotu , či text alebo číslo , p</a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404388.html" target="_blank" class="ewq32ada131">HTML výstupu v PHP MySQL </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404388.html" target="_blank">Stránky používajú MySQL databázy pre ukladanie ich obsah , s PHP pripojenie k týmto údajom . PHP skripty na týchto webových stránkach dotaz na dáta , postaviť ho do HTML štruktúr a písať tieto von , pošle ich na užívateľa webového prehliadača . Používatelia môžu zobraziť a pracovať s obsahom webovej stránky poháňané s PHP a MySQL , prípadne zasielanie aktualizácií a vložky údajov . Základné princípy podieľajúce sa na PHP , MySQL a vývoj HTML Web sú jednoduché . Proces dáta pre webové stránky j</a></p> </li> </ul> </div> <div class="fjsdkfuio2"> <div class="ioufahkwq2311"><h4>PHP /MySQL Programovanie</h4></div> <ul> <li><a href="http://www.pocitac.win/Programovanie/Počítač-Programovacie-jazyky/399020.html" target="_blank">Ťažisko funkcie v MATLAB </a></li><li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/405505.html" target="_blank">Ako Echo premenné pomocou PHP </a></li><li><a href="http://www.pocitac.win/Programovanie/python-Programovanie/405867.html" target="_blank">Ako spúšťať Python kódu </a></li><li><a href="http://www.pocitac.win/Programovanie/Vizuálne-Základy-programovania/408723.html" target="_blank">Ako čítať dáta z programu Access pomocou VB </a></li><li><a href="http://www.pocitac.win/Programovanie/JavaScript-Programovanie/403585.html" target="_blank">Java Script Riešenie problémov </a></li><li><a href="http://www.pocitac.win/Programovanie/Vizuálne-Základy-programovania/407027.html" target="_blank">Ako sa : Prihlásenie formulár na VB.NET </a></li><li><a href="http://www.pocitac.win/Programovanie/Vizuálne-Základy-programovania/407575.html" target="_blank">Ako previesť textové pole pre čísla v jazyku Visual Basic </a></li><li><a href="http://www.pocitac.win/Programovanie/Počítač-Programovacie-jazyky/398659.html" target="_blank">Entity Framework vs NHibernate </a></li> </ul> </div> <div class="d342sdfw42"></div> <div class="huiyishazsad"> </div> </div> </div> </div> <div class="dibudasdwqe213"> <div class="daspoiepwqieq12"> <div class="dsarew2342a"> <ul> <h3>Programovanie</h3> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/Počítač-Programovacie-jazyky/' target="_self">Počítač Programovacie jazyky</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/delphi-Programovanie/' target="_self">delphi Programovanie</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/Java-Programming/' target="_self">Java Programming</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/JavaScript-Programovanie/' target="_self">JavaScript Programovanie</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/' target="_self">PHP /MySQL Programovanie</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/perl-Programming/' target="_self">perl Programming</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/python-Programovanie/' target="_self">python Programovanie</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/ruby-Programming/' target="_self">ruby Programming</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/Vizuálne-Základy-programovania/' target="_self">Vizuálne Základy programovania</a></li> </ul> </div> </div> <div class=clink><a href='http://sk.365electric.com' target=_blank>Elektronických</a><a href='http://ip.sk.nrtool.com/' target=_blank>IP</a> <a href='http://sk.0685.com' target=_blank>Slovensko život</a> <a href='http://sk.98905.com' target=_blank>Dom a záhrada</a> <a href='http://www.765492.com' target=_blank>Elektronických</a></div><p class="d342dsf2">Copyright © <a href="http://www.pocitac.win/" target="_blank" title="počítačové znalosti" class="dsa21d">počítačové znalosti</a> Všetky práva vyhradené</p> </div> </body> </html>