Phpmylogon fout
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/daniel/domains/freakingradio.nl/public_html/useroptions.php on line 73
Notice: Trying to get property of non-object in /home/daniel/domains/freakingradio.nl/public_html/useroptions.php on line 74
Notice: Trying to get property of non-object in /home/daniel/domains
/freakingradio.nl/public_html/useroptions.php on line 75
En deze:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/daniel/domains/freakingradio.nl/public_html/memberlist.php on line 25
En bij useroptions.php op line 71 tot 76 staat:
Code (php)
1
2
3
4
5
6
2
3
4
5
6
$sql = "SELECT name,mail FROM `".$db_tbl."` WHERE id='".$_SESSION['user_id']."'";
$query = mysql_query($sql);
$row = mysql_fetch_object($query);
$naam = htmlspecialchars($row->name);
$email = htmlspecialchars($row->mail);
?>
$query = mysql_query($sql);
$row = mysql_fetch_object($query);
$naam = htmlspecialchars($row->name);
$email = htmlspecialchars($row->mail);
?>
En bij memberlist.php op line 25 staat:
Wie kan mij please helpee?? :P
Edit:
Moderator edit:
Je titel wat informatiever gemaakt.
Moderator edit:
Je titel wat informatiever gemaakt.
Gewijzigd op 01/01/1970 01:00:00 door ChaoD
Query is waarschijnlijk mislukt. Ik zie ook geen foutafhandeling.
Fout. Inderdaad. Je topic titel
WHERE id='".$_SESSION["user_id"]."'";
nee een output van de ingediende query incl foutmelding dmv van mysql_error()
Want ik schiet er niet zo mee op :P
Ben nog beginner xD
Maar kan iemand em ff uitlegge hoe en wat ik moet doen XD
Zet daar eens een foutafhandeling achter. (Dit is niet zo een nette, maar ach)
$query = mysql_query($sql) or die(mysql_error());
SanThe schreef op 19.05.2007 23:48:
$query = mysql_query($sql);
Zet daar eens een foutafhandeling achter. (Dit is niet zo een nette, maar ach)
$query = mysql_query($sql) or die(mysql_error());
Zet daar eens een foutafhandeling achter. (Dit is niet zo een nette, maar ach)
$query = mysql_query($sql) or die(mysql_error());
Als ik dat doe: dan krijg ik een foutmelding: Table 'daniel_forum.phpmylogon' doesn't exist
maar in config waar ik me database heb neergezet staat een andere database :S maar het rare is: hij deed het eerst gewoon helemaal goed. en nu ineens niet :S kan het niet aan de MYSQL table zelf ligge (maar daar heb ik ook nix aan veranderd :S)
Gewijzigd op 01/01/1970 01:00:00 door ChaoD
Tja, hoe je database in elkaar zit weet ik ook niet. Evenmin de gegevens in de config file.
Ik gebruuik zelf phpmylogon ook en zonder problemen. Als je nog problemen hebt, laat dan even wat horen. Danm kan ik je misschien verder helpen.
SanThe schreef op 20.05.2007 00:20:
Tja, hoe je database in elkaar zit weet ik ook niet. Evenmin de gegevens in de config file.
Mijn config.php:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
// This config-file is created by the setup-script from PhpMyLogon
// (c) 2006 Jorik Berkepas; under the GNU GPL license
ob_start();
// MySQL settings
$db_user = "ChaoD"; // MySQL username
$db_pass = "Wiljewelwetenhe"; // MySQL password
$db_host = "localhost"; // MySQL host, mostly localhost
$db_db = "daniel_phpmylogon"; // MySQL database
$db_tbl = "phpmylogon"; // MySQL table
// Settings
$site_url = "http://www.freakingradio.nl/"; // URL to PhpMyLogon, / at end
$site_mail = "[email protected]"; // Mail address website
$site_name = "FreakingRadio"; // Website name
$activate = "FALSE"; // E-mail validation at registration, TRUE or FALSE
$afterlogin = "home.php"; // Page to go to after login
$lang = "nl"; // Language of PhpMyLogon
?>
// This config-file is created by the setup-script from PhpMyLogon
// (c) 2006 Jorik Berkepas; under the GNU GPL license
ob_start();
// MySQL settings
$db_user = "ChaoD"; // MySQL username
$db_pass = "Wiljewelwetenhe"; // MySQL password
$db_host = "localhost"; // MySQL host, mostly localhost
$db_db = "daniel_phpmylogon"; // MySQL database
$db_tbl = "phpmylogon"; // MySQL table
// Settings
$site_url = "http://www.freakingradio.nl/"; // URL to PhpMyLogon, / at end
$site_mail = "[email protected]"; // Mail address website
$site_name = "FreakingRadio"; // Website name
$activate = "FALSE"; // E-mail validation at registration, TRUE or FALSE
$afterlogin = "home.php"; // Page to go to after login
$lang = "nl"; // Language of PhpMyLogon
?>
en me database:
CREATE TABLE `phpmylogon` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(50) NOT NULL default '',
`password` varchar(50) NOT NULL default '',
`cookie_pass` varchar(50) NOT NULL default '',
`state` char(1) NOT NULL default '0',
`mail` varchar(100) NOT NULL default '',
`active` char(1) NOT NULL default '0',
`actcode` varchar(15) NOT NULL default '',
`lastactive` datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
Hopelijk kan je der wat mee :)
Gewijzigd op 01/01/1970 01:00:00 door ChaoD
Warning! Please remove your database connection informatie, like your username and password.
GaMer13 schreef op 20.05.2007 15:24:
Warning! Please remove your database connection informatie, like your username and password.
Was toch al ? :P
misschien als je errorreporting op 0 zet?
Kan iemand me nog helpen ?
Wat zou ik nu moeten doen ? :S
Je database ziet er goed uit en je config ook. Daar ligt het niet aan. Deze zijn ook niet gewijzigd, neem ik aan?
Gebruik je nog de originele useroptions.php? Staat me nog iets van bij, dat er een probleem was met dubbele en enkele quotes.
Maar kan het heel misschien komen doordat ik 2 x op dezelfde host phpmylogon heb geinstalld ? (verschillende database)
En mijn provider weet ik niks van, en bij de andere site doet phpmylogon het nog gewoon goed.
Ik ga morgen op mijn lokale server een tweede installatie uitvoeren. I keep you posted.
Maar ik ga het even proberen met een nieuwe database :)
Eventjes kijke of dat helpt :P
en nog met dezelfde database als die 2de site :P
Je hoort zo ff van me wat de uitslag is xD ^^
Edit ::
Het lukt allemaal niet steeds dezelfde fouten..
En bij die andere login geen 1 fout nogsteeds niet..
Heeft iemand nog ideeén?
Gewijzigd op 01/01/1970 01:00:00 door ChaoD
Komt het niet omdat je ergens tussendoor misschien contact maakt met een andere database? Heb je ook een database met de naam 'daniel_forum'?