Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Object oriented php class simple example

Tags:

oop

php

i am beginner on php so now i try to learn object oriented i was goggling i got it some ideas but not clear concept.So i come there.Please any php guru give simple example of how to crate classes and how to call on other php page.

for example

i want two classes one is show name and second one is enter name.First class show name this name come from database and second class put name in database.

Index.php

<form action="checking.php" method="post">
      <input type="text" placeholder="Please enter name">
</form>
like image 822
Affan Ahmad Avatar asked Dec 16 '13 05:12

Affan Ahmad


1 Answers

The way you are calling a php page is good. That is from HTML.

What I think, you are getting this wrong. A class showName to get name from database and enterName to save in database. Well what I suggest that should be a function within one single class.

<?php
class Name
{
    public $name;
    public function showName()
    {
        /**
        Put your database code here to extract from database.
        **/
        return($this->name);
    }
    public function enterName($TName)
    {
        $this->name = $TName;
        /**
        Put your database code here.
        **/
    }
}
?>

In checking.php you can include:

<?php
    include_once("name_class.php");
    $name = $_POST['name'];   //add name attribute to input tag in HTML
    $myName = new Name();
    $myName->enterName($name); //to save in database/
    $name=$myName->showName(); //to retrieve from database. 
?>

This way you can achieve this, this is just an overview. It is much more than that.

like image 64
Veer Shrivastav Avatar answered Sep 29 '22 03:09

Veer Shrivastav