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
    Hvordan unngå doble oppføringer med PHP i MySQL
    Mange PHP-applikasjoner vil tillate brukere å legge inn data som deretter settes inn i en MySQL database. Det er viktig for disse programmene for å sjekke hvorvidt en rekord allerede finnes i MySQL database før du legger det . En reaktiv måte å gjøre dette på er å sette en entydig indeks på nøkkelen feltet i MySQL database, legge til posten og sjekke for å se om det oppstod en feil . Imidlertid er det mer grasiøs , proaktiv tilnærming for å se etter en duplisert post før du legger data til databasen . Instruksjoner
    en

    lansere en redaktør og opprette en ny PHP script -fil. For eksempel skrive : en

    nano adddata.php
    2

    Opprett hmtl skjemaet til å akseptere brukerens input. Sett metoden for å " legge " og handlingen til " update.php " for å legge de innsendte resultatene til en " update.php " fil du vil lage neste . ! For eksempel skrive : en

    < DOCTYPE html PUBLIC "- //W3C //DTD XHTML 1.0 Transitional //EN " " http://www.w3.org/TR/xhtml1/DTD/xhtml1 - transitional.dtd " >



    < p >

    data Entry /title > <br> <p> < /head > <br> <p> <body> <br> <p> <form method="post" action="update.php"> <br> <p> < input type = " skjult " name = " ferdig " value = " 1 " /> <br> <p> <p> Kunde nummer : <input type="text" name="custnum" size="10" /> < ;/p > <br> <p> <p> Customer Name: <input type="text" name="custname" size="30" /> < /p > <br> <p> < ; p> <input type="submit" name="Submit" value="submit" /> < /p > <br> <p> < /form > <br> <p> < /body > ; <br> <p> < /html > <br> 3 <p> Exit redaktøren og lagre filen . Lansere redaktøren igjen og skape " update.php " filen . For eksempel skrive : en <p> nano update.php <br> 4 <p> Kontroller skjult felt skjema for å sikre at " update.php " filen ble kalt fra "post "-operasjon. For eksempel skrive : ? <br> <p> < Php <br> <p> $ fullført = $ _POST [' fullført ' ]; <br> <p> if ( ! $ Fullført = " 1 ") die ( " <p> Form ikke fullført < /p > " ) ; <br> 5 <p> Pakk ut kundenummer og kundenavn fra de publiserte resultatene . Kontroller at hver verdi inneholder data . For eksempel skrive : en <p> $ tall = ( isset ( $ _POST [' custno '] ) $ _POST [' custno '] : "" ; <br> <p> $ name = ( isset ( $? _POST [' custname '] $ _POST [' custname '] : "" ; <br> <p> if ( $ tall == " " <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/92619.html' >Hvordan sette inn data fra et skjema i PHP til en MySQL database </a></li></p></td> </tr> <tr> <td width="49%"> Weiter: <a class='LinkNextArticle' href='http://www.datamaskin.biz/Programmering/php-mysql-programming/92621.html' >Hvordan lage en HTML- e-post i PHP </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/92973.html" title="Hvordan sende tekst og HTML e-postmeldinger i PHP " target="_self">Hvordan sende tekst og HTML e-postmeldinger 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/93002.html" title="Hvordan endre et skrift med php " target="_self">Hvordan endre et skrift 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/91618.html" title="PHP Prosedyrer " target="_self">PHP Prosedyrer </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/92671.html" title="Gjennomsnittlig lønn for en PHP Developer " target="_self">Gjennomsnittlig lønn for en PHP Developer </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/92864.html" title="Hvordan lage en Flash PHP Mysql Website " target="_self">Hvordan lage en Flash PHP Mysql Website </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/92140.html" title="Slik fjerner stil attributter i PHP " target="_self">Slik fjerner stil attributter 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/91567.html" title="Skulle en PHP -klasse Constructor være offentlige eller private " target="_self">Skulle en PHP -klasse Constructor være offentlige elle…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/91866.html" title="Junior PHP Developer Lønn " target="_self">Junior PHP Developer Lønn </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/91476.html" title="Hvordan lage en RSVP Knapp for en Facebook- hendelse Bruk HTML " target="_self">Hvordan lage en RSVP Knapp for en Facebook- hendelse Br…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/92632.html" title="Hvordan kontrollere om et Get variabelen er satt i PHP " target="_self">Hvordan kontrollere om et Get variabelen er satt i PHP </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/php-mysql-programming/91419.html" title="Hvordan lage en Hollow Square i PHP " target="_self">Hvordan lage en Hollow Square i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/javascript-programming/90912.html" title="Hvordan sjekke om DIV Fikk Focus i Javascript " target="_self">Hvordan sjekke om DIV Fikk Focus i Javascript </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/visual-basics-programming/96010.html" title="Slik importerer data i Access Med VBA " target="_self">Slik importerer data i Access Med VBA </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/86794.html" title="Hvordan du distribuerer Eclipse og Flex i GlassFish " target="_self">Hvordan du distribuerer Eclipse og Flex i GlassFish </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/visual-basics-programming/94826.html" title="Hvordan fjerne alle referanser i en VBA-prosjekt " target="_self">Hvordan fjerne alle referanser i en VBA-prosjekt </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/python-programming/93640.html" title="Hvordan vite Mål for en Array i Python " target="_self">Hvordan vite Mål for en Array i Python </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/java-programming/89519.html" title="Hvordan Lukk en JFrame i Java Med en knapp " target="_self">Hvordan Lukk en JFrame i Java Med en knapp </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/javascript-programming/90835.html" title="Hvordan bruke statisk analyse for å finne feil " target="_self">Hvordan bruke statisk analyse for å finne feil </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/python-programming/93561.html" title="Slik eksporterer Images Into Python " target="_self">Slik eksporterer Images Into Python </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/visual-basics-programming/96426.html" title="Hvilke funksjoner i Visual Basic " target="_self">Hvilke funksjoner i Visual Basic </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>