How to air print from iphone to canon mg3222 printer?

How to do that? I don't have a laptop that works cause it's flickering by how can I set it up?

Try connecting the printer to the network using a USB cable temporarily. Here is great article on Canon Knowledge Base to guide you through this process.

For Windows: CLICK HERE

For Mac: CLICK HERE