mongodb php

, til brug mongodb med folkesundhedsprogrammet, du skal bruge mongodb php chauffør.download føreren fra url downloade php chauffør.sørg for at downloade seneste løsladelse af det.nu trække over og sætte php_mongo.dll i folkesundhedsprogrammet udvidelse directory ("ext" som standard), og der tilsættes følgende linje til din php.ini fil − udvidelse = php_mongo.dll, lave en forbindelse og vælge en database, for at lave en forbindelse, du er nødt til at præcisere database navn, hvis databasen findes ikke så mongodb skaber det automatisk. kode stumper til opkobling til database vil være som følger: minus;, <?php //tilslutning til mongodb $m = nye mongoclient(), echo "forbindelse til database med"; //udvælge en database $db = $m - -> mydb, echo "database mydb udvalgt"?>, når programmet er gennemført, vil det give følgende resultat −, forbindelse til database med database mydb udvalgte, skabe en samling, kode stumper at skabe en samling ville være som følger: minus;, <?php //tilslutning til mongodb $m = nye mongoclient(), echo "forbindelse til database med"; //udvælge en database $db = $m - -> mydb, echo "database mydb udvalgte". $collection = $db -> createcollection ("mycol"), echo "samling skabt succsessfully"?>, når programmet er gennemført, vil det give følgende resultat −, forbindelse til database med database mydb udvalgt samling skabt succsessfully, indfør et dokument, at indføje et dokument til mongodb, insert(), metode anvendes. kode stumper at indsætte en dokumenter −, <?php //tilslutning til mongodb $m = nye mongoclient(), echo "forbindelse til database med"; //udvælge en database $db = $m - -> mydb, echo "database mydb udvalgte". $collection = $db -> mycol, echo "samling udvalgte succsessfully" $dokument = system ("afsnit" => "mongodb", "beskrivelse" => "database", "elsker" => 100 "url" => http: ////////////////////////////www.tutorialspoint. kom mongodb "," med "," undervise "); $samling -> indsæt ($), echo" dokument indsat med "?>, når programmet er gennemført, vil det give følgende resultat −, forbindelse til database med database mydb udvalgt samling udvalgte succsessfully dokument indsat med succes, finde alle dokumenter, at udtage alle dokumenter fra indsamling, find(), metode anvendes. kode stumper at udtage alle dokumenter og minus, <;?php //tilslutning til mongodb $m = nye mongoclient(), echo "forbindelse til database med"; //udvælge en database $db = $m - -> mydb, echo "database mydb udvalgte". $collection = $db -> mycol, echo "samling udvalgte succsessfully" $markør = $samling -> find(); //iterate markør for at vise de afsnit af dokumenter ($markør for $dokument) (echo - dokument [1] dollars. "\\ n ")?>, når programmet er gennemført, vil det give følgende resultat −, forbindelse til database med database mydb udvalgt samling udvalgte succsessfully {"titel": "mongodb"}, ajourføre et dokument, at ajourføre et dokument, er det nødvendigt at bruge update() metode. i nedenstående eksempel vil vi ajourføre de afsnit af indsat dokument, mongodb tutor.kode stumper at ajourføre et dokument −, <?php //tilslutning til mongodb $m = nye mongoclient(), echo "forbindelse til database med"; //udvælge en database $db = $m - -> mydb, echo "database mydb udvalgte". $collection = $db -> mycol, echo "samling udvalgte succsessfully"; //nu ajourføre dokumentet $samling -> ajourføring (array ("titel" => "mongodb"), system ("$satte => system (" titel "=>" mongodb tutorielle ")), echo" dokument ajourføres med "; //nu vise de ajourførte dokument $markør = $indsamlings - -> find(). //iterate markør - afsnit af dokumenter, echo" ajourført dokument "; for hvert ($markør for $dokument) (echo - dokument [1] dollars."\\ n ")?>, når programmet er gennemført, vil det give følgende resultat −, forbindelse til database med database mydb udvalgt samling udvalgte succsessfully dokument ajourføres med ajourførte dokument ("titel": "mongodb tutorielle"}, slette et dokument, at slette et dokument, er det nødvendigt at bruge remove() metode., nedenstående eksempel, vil vi fjerne de dokumenter, som har titlen, mongodb tutor.kode stumper at slette dokument −, <?php //tilslutning til mongodb $m = nye mongoclient(), echo "forbindelse til database med"; //udvælge en database $db = $m - -> mydb, echo "database mydb udvalgte". $collection = $db -> mycol, echo "samling udvalgte succsessfully"; //fjern dokument $samling -> fjerne (array ("titel" => "mongodb tutorielle"), falske), echo "dokumenter udgår med"; //nu vise de dokumenter, der er til rådighed til $markør = $indsamlings - -> find(); //iterate markør - afsnit af dokumenter, echo "ajourført dokument"; for hvert ($markør, som $dokument) (echo - dokument [1] dollars. "\\ n ")?>, når programmet er gennemført, vil det give følgende resultat −, forbindelse til database med database mydb udvalgt samling udvalgte succsessfully dokumenter udgår med succes, i ovennævnte eksempel andet parameter er boolean - og anvendes til, bare én, felt, remove() metode. den resterende mongodb metoder, findone(), save(), limit(), skip(), sort() osv. arbejder samme, jf. ovenfor, tutor.



Previous:
Next Page: