NFC Card Reader Data to PhpMyAdmin




About: Electronics & Telecommunication Engineer

This project demonstrate how we can send the NFC card id to our mysql database using arduino. This project further can be implemented for various application such as student attendance syste, worker attendance system or in time or out time of the person by scanning card into the MFRC 522 nfc rfid reader module.

In this project I'm showing you how we can send the Id of nfc card to the server and save it to the mysql database using php. I used arduino uno with gsm sim800 module to connect with the internet service. This project is useful where wifi network is not available.

Hope you will like this simple and easy project..

Step 1: What You Will Need?

1. MFRC522 rfid reader module

2. Arduino uno

3. Gsm sim800 or sim900

4. Rfid tags

5. Breadboard

6. Wires

7. Power Supply

Step 2: Circuit Diagram:

Connect the components as shown in circuit diagram.

Pin2 of arduino to Tx of Gsm.

Pin3 of Arduino to Rx. of Gsm.

Step 3: Server Side:

Take any of free php hosting with phpmysql database.

Inside phpmyadmin > click on sqlQuery, Run query " create database nfcreader " and click on Go

> click on sqlQuery, Run query inside nfcreader database " create table nfc(id varchar(30)) " and click on Go

> you can test database by inserting values, Run query " insert into nfc values('AXT67JM') " and click Go

> you can see data from table, Run Query " select * from nfc " and click on Go

Extract PHPfiles.rar

Create php for connection with database.

Php files are in attachments.

Upload these files in file manager of hosting service.

Make Change inside Conf.php

=> $con=mysqli_connect("localhost","root","--","nfcreader");

replace localhost with your database ip address

replace root with your database userid

replace -- with database password

Step 4: Uploading Code ToArduino:

Replace " APN " in the code with your sim card APN

Repalce " " with your URL into the code attached.

Step 5: You'r Done!

Done with this simple project. For queries comment down below, I would like to hepl you..!



    • Sweet Treats Challenge

      Sweet Treats Challenge
    • Remix Contest

      Remix Contest
    • Organization Contest

      Organization Contest

    13 Discussions


    Question 27 days ago

    Hi. Can i ask you on how to connect the RFID card reader to database without the GSM? I've downloaded the codes and the one on the .ino file included GSM.

    3 answers

    Answer 26 days ago

    You need to use esp8266-12e or nodemcu for that. Connect rfid directly to nodemcu or arduino with esp8266-01 to upload on database... you can also use ethernet sheild


    Reply 25 days ago

    hi. now i'm using gsm sim900a. is the circuit diagram is same with gsm sim800? and what is APN? Iis it the same with PUK on sim card?


    Reply 25 days ago

    Circuit is same for 800 and 900...apn is access point name you can search your apn for your sim card on google. It is not related to puk


    Reply 6 weeks ago

    Example one sir? Because I couldn't get any free hosting server. Most of it is we need to pay for it.


    Answer 6 months ago

    APN are different for all internet service providers. It depends on which sim card you are using. Google the apn name for your sim card to connect to the internet on gsm.


    12 months ago on Step 5

    hello sir,this code working or not?