No data is inserting in my database

+2 votes
asked Apr 1, 2016 in Database Fundamentals by Rizbanul (140 points)

My code
config.php

<?php
class DatabaseConnection{
    public function __construct()
    {
        global $pdo; 
        try{
            $pdo = new PDO('mysql:host=localhost;dbname = reg', 'root','');

        }
        catch(PDOException $e){
            exit('Database Error');


        }
    }
}
?>

functions.php

<?php
require "config.php";
class LoginRegistration{
    function __construct()
    {
        $database = new DatabaseConnection();
    }
    public function registerUser($username, $password, $name, $email, $website)
    {
        global $pdo;
        $query = $pdo->prepare("SELECT id FROM users WHERE username = ? AND email = ?");

        $query->execute(array($username, $email));
        $num = $query->rowCount();
        if($num == 0)
        {
            $query = $pdo->prepare("INSERT INTO users (username, password, name, email, website) VALUES (?,?,?,?,?)");


            $query->execute(array($username, $password, $name, $email, $website));

            return true;
        } 
        else
        {
            return print "<span style = 'color:red'>ERROR: Username or email already exists</span>";
        }
    }
    }
?>
commented May 12, 2016 by shakirahmad (300 points)

আপনার অন্যান্য পেজের কোডগুলো শেয়ার করেন।

commented May 17, 2016 by asm hemu (380 points)

আমিও ঠিক একই সমস্যায় আছি !!

2 Answers

0 votes
answered May 16, 2016 by hsncool9 (460 points)

Are you get this message "MySQL returned an empty result set (i.e. zero rows). (Query took 0.0004 sec)"

commented May 18, 2016 by asm hemu (380 points)

No! But How Can i get It ?

0 votes
answered Aug 18, 2016 by sakilorb (5,170 points)

bindValue('','') use করে কাজ করেন আশাকরি হয়ে যাবে।

****************** see this *********************

$query= $pdo->prepare("SELECT id FROM users WHERE username = ? AND email = ?");

$query->bindValue('1',$username);

$query->bindValue('2',$email);

$query->execute();

722 questions

656 answers

179 comments

4,747 users

Welcome to IDB Scholars Forum, where you can ask questions and receive answers from other members of the community. It's 100% free.
আইডিবি স্কলারস ফোরামে আপনাকে স্বাগত - প্রোগ্রামিং, ডিজাইন, ডেভেলপমেন্ট, ব্লগিং, ইন্টারনেটসহ তথ্য প্রযুক্তির যাবতীয় বিষয় নিয়ে আলোচনার একটি মুক্ত মঞ্চ হলো এই ফোরাম । এখানে আইসিটি বিষয়ক আপনার প্রশ্ন, উত্তর এবং অভিজ্ঞতা শেয়ার করুন, আলোচনা করুন এবং সমাধান নিন। দেশের তরুণ প্রজন্মকে আইসিটিতে আগ্রহী করাই আমাদের মূল লক্ষ্য।
** ইংলিশ বা বাংলা যে কোনো ভাষায় আপনি এই ফোরামে আলোচনা করতে পারবেন। তবে বাংলাকে ইংরেজি অক্ষরে লিখবেন না।
  1. tulbadex

    110 points

    0 answers

  2. JettaQoa3381

    100 points

    0 answers

  3. clutch7conga

    100 points

    0 answers

  4. WhitneyMauer

    100 points

    0 answers

  5. pajamazipper55

    100 points

    0 answers

...