Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    JavaScript : Hvordan få en MySQL Query Via PHP
    PHP skriptspråk som er best egnet til å kjøre MySQL spørsmål fordi det er en server-side skriptspråk. Det er imidlertid mulig å bruke JavaScript, en klient - side skriptspråk , for å få MySQL søkeresultatene fra et PHP -program . For å gjøre dette , må du først erklære en JavaScript-funksjon til å motta søkeresultatene i JavaScript Standard Object Notation ( JSON ) . Deretter må du lage en PHP /MySQL program i en ekstern fil og har PHP script kjører spørringen, konvertere resultatene til JSON og ekko JavaScript-funksjonen med resultatene som en parameter til JavaScript-funksjon . Instruksjoner , Lag PHP Script
    en

    Opprett en ny PHP-filen med Notepad eller en redaktør av ditt valg. Godta en URL parameter som heter " søk " som skal fungere som spørringen filter : ?

    < Php

    $ utvalg = $ _GET [" spørring "] eller die ("No søkeparameteren passert ! ");
    2

    Koble til MySQL database -serveren og velg MySQL database som har den tabellen du ønsker å spørre : en

    $ DBC = mysql_connect ( " localhost "," brukernavn " , " passord " ) eller dø ( mysql_error ( ));

    $ db = mysql_select_db ( " database ") eller dø ( mysql_error ( ));
    3
    < p > Opprett søkestrengen for å velge en post fra databasen basert på søkeparameteret gått i nettadressen. Kjør spørringen : en

    $ query = sprintf ( 'SELECT * FROM ` brukere ` WHERE ` navn ` = " % s" LIMIT 1' , $ valg ) ;

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

    Socket resultatene i JSON . Ekko navnet på JavaScript funksjonen du vil skape med JSON - kodede resultater som parameter til den funksjonen :

    $ rad = json_encode ( mysql_fetch_assoc ( $ resultat ));

    ekko " queryResults (' " . $ resultat . " '); "; ?

    >
    Lag HTML /JavaScript Document
    5

    Lag en ny HTML dokument med Notepad eller en HTML- editor. Sett inn HTML overskrifter inn på siden : < ! DOCTYPE HTML >




    < meta charset = " utf- 8 " >

    JavaScript Få MySQL Query fra PHP < /title> <br> 6 <p> Lag en JavaScript-funksjon som skal motta JSON - kodede data og vise resultatene. Tildele samme navn til JavaScript-funksjon som du brukte med PHP script . <br> <p> <script> <br> <p> Funksjon queryResults ( data) { <br> <p> VAR resultater = JSON.parse ( data) ; <br> <p> document.write ( " <p> Name = " + results.name + " < /p> "); <br> <p> document.write ( " <p> ; E = "+ results.email +" < /p> "); <br> <p> } <br> 7 <p> legg til manus og tildele kilden å være nettadressen til PHP script , inkludert søkestrengen : en <p> <script src="http://example.com/phpfile.php?query=jones"> < /script > <br> <p> < /head> <br> 8 <p> Legg en blank " kroppen" til websiden og lukke HTML -koden : en <p> <body> <br> <p> < /body > <br> <p> < /html > <br> 9 <p> Åpne HTML-dokumentet i en nettleser , og kontroller at det riktig viser en brukers navn og e-postadresse . <br> <br > <br> <div class=ad2><script language='javascript' src='/ad/201310/4.js'></script></div> </div> </td> </tr> </table> <table width="745" height="1" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#ecf0f4"> <tr> <td bgcolor="#ecf0f4"></td> </tr> </table> <table border="0" cellspacing="0" cellpadding="0" width="100%" height="7"> <tr> <td></td> </tr> </table> <table border="0" cellspacing="0" cellpadding="0" width="95%" align="center" height="26"> <tr> <td width="51%"><p>früher : <a class='LinkPrevArticle' href='http://www.datamaskin.biz/Programmering/php-mysql-programming/92123.html' >Typene Syntax i SQL </a></li></p></td> </tr> <tr> <td width="49%"> Weiter: <a class='LinkNextArticle' href='http://www.datamaskin.biz/Programmering/php-mysql-programming/92125.html' >MySQL Import Tutorial </a></li></td> </tr> </table> <table border="0" cellspacing="0" cellpadding="0" width="100%" height="7"> <tr> <td></td> </tr> </table></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width="100%" height=7> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=770 align=center height=246> <tr> <td height=246 vAlign=top width=375> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=380> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><strong>Relatert Artike</strong></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=209> <tr> <td height=201> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/92966.html" title="Hvordan koble 4D Med PHP " target="_self">Hvordan koble 4D Med PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/92899.html" title="Hvordan lese MS Office- filer i PHP " target="_self">Hvordan lese MS Office- filer i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/91959.html" title="Hvordan sette inn et element Combobox i PHP " target="_self">Hvordan sette inn et element Combobox i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/91925.html" title="Hvordan beskytte SQL fra Injiser Uttalelser " target="_self">Hvordan beskytte SQL fra Injiser Uttalelser </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/92798.html" title="MySQL søk og erstatt " target="_self">MySQL søk og erstatt </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/91595.html" title="Urlencode & spesialtegn i PHP " target="_self">Urlencode & spesialtegn i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/91558.html" title="Hvordan passere en Sub ID i PHP " target="_self">Hvordan passere en Sub ID i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/92544.html" title="Hvordan lese en fil tegn for tegn med PHP " target="_self">Hvordan lese en fil tegn for tegn med PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/91616.html" title="Hvordan slette en fil i Server PHP VI " target="_self">Hvordan slette en fil i Server PHP VI </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/91658.html" title="Faser av PHP programmering " target="_self">Faser av PHP programmering </a></td></tr><tr></tr></table></td> </tr> </table> </td> </tr> </table> </td> <td vAlign=top width=20></td> <td vAlign=top width=375> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=380> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><strong>Anbefalte artikler </strong></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=207> <tr> <td height=199> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/cc-programming/85782.html" title="Hvordan lage en trykknapp Invisible i Visual C " target="_self">Hvordan lage en trykknapp Invisible i Visual C </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/perl-programming/93291.html" title="Hvordan skriver jeg ut en variabel med et Perl CGI " target="_self">Hvordan skriver jeg ut en variabel med et Perl CGI </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/java-programming/89765.html" title="Slik importerer og Set Up GWT i en Eclipse " target="_self">Slik importerer og Set Up GWT i en Eclipse </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/java-programming/89882.html" title="Hvordan å generere en metode i NetBeans " target="_self">Hvordan å generere en metode i NetBeans </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/87048.html" title="Hvordan laste opp Transport Forespørsler til SAP " target="_self">Hvordan laste opp Transport Forespørsler til SAP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/visual-basics-programming/95961.html" title="Hvordan legge til et rullefelt til Visual Basic " target="_self">Hvordan legge til et rullefelt til Visual Basic </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/visual-basics-programming/96504.html" title="Slik fjerner Ledende Spaces " target="_self">Slik fjerner Ledende Spaces </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/87914.html" title="Hvordan skrive Bash Script til å godta Inngangsparametere " target="_self">Hvordan skrive Bash Script til å godta Inngangsparamet…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/88437.html" title="Hva er streng Type Kontroll " target="_self">Hva er streng Type Kontroll </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/91855.html" title="Hvordan Endre hver rad i en MySQL tabell med en enkel PHP Script " target="_self">Hvordan Endre hver rad i en MySQL tabell med en enkel P…</a></td></tr><tr></tr></table></td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 height=8> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 bgColor=#36506e height=90> <tr> <td class=bs height=90 align=center>Copyright ©  Datamaskin  http://www.datamaskin.biz/ <script language='javascript' src='/ad/201310/1.js'></script></td> </tr> </table> </div> </body> </html>