Ett av de enklaste och mest effektiva sätt att distribuera data såsom kontaktinformation eller ansvarsområden jobb på ett stort projekt är med en intern företagsdatabas . Om du har en extra webbserver och viss kunskap av att arbeta med PHP och MySQL , kan du använda servern som värd en online-portal för data som lagras på intranätet , så att alla i nätverket för att få tillgång till den information du vill publicera . Saker du behöver
Apache webbserver
PHP5
MySQL databas
Visa fler instruktioner
1
Start MySQL från ett terminalfönster med kommandot " mysql " och använd " CREATE tABLE " syntax för att skapa din databas tabellen . Till exempel , om du skapar en databas av alla anställda , kan man säga " CREATE TABLE anställda ( id NOT NULL AUTO_INCREMENT PRIMARY KEY , förnamn TEXT , efternamn TEXT ) , " vilket skulle skapa en tre - kolumn tabell som består av ett unikt identifieringsnummer som automatiskt ökar med antalet människor , ett förnamn kolonn och ett efternamn kolumn .
2
Ange alla data som du vill att folk ska kunna söka i tabellen .
3
gör en ny PHP-fil i din webbserver katalog , vilket gör att den har inget innehåll förutom " < ? php " startlinjen och " ? > " sinande rad . Använd PHP : s inbyggda i MySQL -kommandon för att skapa kod mellan start och linjer slut som kommer att ansluta till din webbserver --- " mysql_connect ( ) " kommer att hantera anslutningen , måste du ange användarnamn och lösenord som du har konfigurerat MySQL .
4
Skriv en kod för att söka igenom efternamn kolumnen med " mysql_query ( ) " med frågan " SELECT * FROM anställda WHERE efternamn LIKE ' % $ _GET [ sök ] % ' " inom parentesen . Återgå text från frågan genom att använda PHP : s " mysql_fetch_rows " -kommandot , vilket gör att du kan översätta SQL frågans resultat till en användbar samling .
5
Lägg en linje med hjälp av PHP " echo " kommandot för att skriva ut ut resultaten från arrayen. Till exempel , om du kallade din array " sqldata [ ] " du kan använda koden " för $ anställd i sqldata { echo $ anställd ;} " för att göra detta
6
Demonstrera koden genom att skriva . " localhost /yourphpname.php ? search = sv " i adressfältet i din webbläsare . Webbsidan kommer nu skriva ut en lista över alla anställda vars efternamn innehåller ' sv ' : till exempel , kommer de anställda med efternamn Johansen , Enfield och Sonnenberg återlämnas
7
Tillgång din kod . från vilken dator som helst genom att ange den lokala IP -adressen ( vanligen börjar med " 192.168 " av webbserver på valfri dator på intranätet .