Podczas dodawania urzytkownika wystepuje błąd
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/dakipl/www/dakipl.host4u.pl/class.dbmysql.php on line 83
czyli
<?php // Count number of rows in a result function countRows($q) { $this->resCalc($q); } ?>
dostosowałem w configu dostep do bazy danych
<?php /* DATABASE ADAPTER */ require 'class.dbmysql.php'; $db = new DbMySQLAdap('%localhost%', '%dakipl_fwc3%', '%xxxxx%', 'dakipl_fwc3'); ?>
oraz zmieniłem dostep w pliku class.dbmysql.php
<?php class DbMySQLAdap { var $host; var $user; var $pass; var $db_name; var $link; // Constructor function DbMySQLAdap($host, $user, $password, $db) { $this->host = $host; // Host address $this->user = $user; // User $this->pass = $password; // Password $this->db_name = $db; // Database $this->connect(); } // Connect to the database function connect() { if ($link) { $this->link = $link; return true; } return false; } ?>
doastem wpisałem tam gdzie sa krzyżyki może jeszce coś trzeba dodac
Baza danych wyglada tak
CREATE DATABASE fwc3; USE fwc3; CREATE TABLE accounts ( username CHAR(20) PRIMARY KEY, password CHAR(32), name CHAR(20), email CHAR(70), created DATETIME, STATUS CHAR(1) ); CREATE TABLE counters ( cid CHAR(8) PRIMARY KEY, username CHAR(20), title CHAR(40), url CHAR(100), count INTEGER, style CHAR(20), minlength INTEGER ); CREATE TABLE logs ( id INTEGER AUTO_INCREMENT PRIMARY KEY, cid CHAR(8), date DATETIME, ip CHAR(15), user_agent CHAR(255) );
a licznik jest na stronie http://dakipl.host4u.pl/
Z góry dziekuje za pomoc