[ Príspevok: 1 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 16.08.10
Prihlásený: 08.04.15
Príspevky: 31
Témy: 12 | 12
NapísalOffline : 27.02.2014 22:12 | problem s registraciou v php

Ahojte vytvaram registraciu v php. Registracia funguje(pouzivatel vyplni formular data sa odoslu a zapisu do databazy) lenze to funguje s chybami (warningy)
Database.php
Warning: mysqli::mysqli(): (08004/1040): Too many connections
Warning: mysqli::mysqli(): (08004/1040): Too many connections
Warning: mysqli::query(): Couldn't fetch mysqli
Warning: mysqli::close(): Couldn't fetch mysqli i

prve dve chyby(vela pripojeni) hlasi pri vytvoreni spojeni v konstruktore a v metode createDB
druhe dve v metode CreateDB pri vytvarani noveho spojenia a a jeho uzavreti.

tento kod je v triede Database.php
Kód:
    public function __construct( $database = NULL, $user = NULL, $password = NULL, $databaseName = NULL ) {
        $this->database_host = $database;
        $this->db_user = $user;
        $this->password = $password;
        $this->databaseName = $databaseName;
        try {
                $this->mysqli_connect = new mysqli( $this->database_host, $this->db_user, $this->password, $this->databaseName = $databaseName );
           
        } catch ( Exception $vynimka ) {
            echo "cannot connect to database" . $vynimka->getMessage();
        }

Kód:
  public function createDB() {
        $this->mysqli_connect1 = new mysqli( "localhost", "root", "" );
        $createDB = "CREATE DATABASE IF NOT EXISTS login";
        if ( $this->mysqli_connect1->query( $createDB ) ) {
            # echo "database is created";
        } else {
            echo "database wasn't created or was created"; #. $this->mysqli_connect1->error;
        }
        $this->mysqli_connect1->close();
    }

Registration.php
Tento kod je v triede Registration.php
Cielom je vytvorenie databazy nasledne tabulky a zapisanie noveho pouzivatela do nej. Po registracii vytvaram databazu ak neexistuje to iste plati pre tabulku a nakoniec vlozim pouzivatela do nej. Chcel by som to vyriesit tak aby najprv vzniklo spojenie kde vytvorim databazu- metoda createDB() nasledne vytvorim nove spojenie uz na tuto vytvorenu databazu(CreateDB) do ktorej vlozim tabulku(metoda createTable) a nasledne doregistrationWithPostData(); - teda vlzoenie pozuivatela do databazy. Ako je mozne urobit tieto pripojenia aby mi nehlasilo to many connections ?
Kód:
    try {
                $connect = new Database();
                $connect->createDB();
                $this->db_connection = new Database( "localhost", "root", "", "login" );
                $this->db_connection->createTable();
                $this->db_connection->doregistrationWithPostData();
                #   $this->db_connection->closeDB();
            } catch ( mysqli_sql_exception $vynimka ) {
                echo "Chyba pripojenia k databaze v triede" . get_class() . "chyba" . $vynimka->getMessage();
            }


Dakujem za odpoved - riesim to par dni a neviem si s tym dat rady


 [ Príspevok: 1 ] 


problem s registraciou v php



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

problem z registráciou

v PHP, ASP

13

175

16.03.2014 11:20

DessertBA

V tomto fóre nie sú ďalšie neprečítané témy.

Problem s registraciou na webe.

v PHP, ASP

13

441

27.09.2009 18:16

Tomik

V tomto fóre nie sú ďalšie neprečítané témy.

PHP problem

v PHP, ASP

15

825

30.03.2007 8:19

Punker661

V tomto fóre nie sú ďalšie neprečítané témy.

mysql + php problem

v PHP, ASP

3

438

21.04.2007 14:08

lukasmakac

V tomto fóre nie sú ďalšie neprečítané témy.

Problem s PHP

v Operačné systémy Unix a Linux

2

544

01.03.2007 22:33

--==[Lu-Boss]==--

V tomto fóre nie sú ďalšie neprečítané témy.

my php problem

v PHP, ASP

2

332

23.04.2007 21:48

p360t

V tomto fóre nie sú ďalšie neprečítané témy.

problem s php

v PHP, ASP

0

215

14.02.2010 12:23

sparco8888

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s PHP

v PHP, ASP

17

219

05.06.2014 20:04

BX

V tomto fóre nie sú ďalšie neprečítané témy.

PHP-Shell problem

v PHP, ASP

4

330

25.03.2008 11:32

socket

V tomto fóre nie sú ďalšie neprečítané témy.

Problem PHP, MySQL

v PHP, ASP

11

274

17.05.2010 12:07

ricco24

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

Problem s php

v PHP, ASP

5

338

02.12.2009 22:37

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

problem v PHP

v PHP, ASP

3

241

26.01.2012 20:29

venom2

V tomto fóre nie sú ďalšie neprečítané témy.

problem s PHP kódom

v PHP, ASP

4

110

03.01.2013 12:42

saboter14

V tomto fóre nie sú ďalšie neprečítané témy.

phpbb problem: login.php

v Redakčné systémy

6

471

27.01.2007 11:46

xyz

V tomto fóre nie sú ďalšie neprečítané témy.

Problem s instalaciou PHP

v PHP, ASP

11

287

22.12.2010 14:02

mariachi

V tomto fóre nie sú ďalšie neprečítané témy.

problem s config.php

v Redakčné systémy

5

408

22.04.2007 16:51

p360t



© 2005 - 2017 PCforum, edited by JanoF