Къде е проблема ?

beastie_boy

Registered
Здравейте, закупих си готова система за запознанства инсталирах всичко както е описано в инсталл пакета но ми изписва тази грешка :


Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\xampp\htdocs\upload\include\functions.sessions.php on line 32
No database selected

някой знае ли как мога да го оправя ?

ето и скрипта

function session_exists($session_logged) {

if ($session_logged != 'true') {

header ('Location: login.php');

}

}


## COOKIE TIMEOUT

$fetch_logged = sql_query("SELECT * FROM joovili_users
WHERE user_status = '1'");

while ($logged = mysql_fetch_array($fetch_logged)){

$logged_users = sql_field("SELECT user_timeout FROM joovili_users
WHERE id = '".$logged['id']."'", 'user_timeout');

if ($logged_users <time() - 7200 ){

sql_query("UPDATE joovili_users SET user_status = '0'
WHERE id = '".$logged['id']."'");

}

}

Благодаря предварително на всички за отделеното внимание ;)
 
Код:
function session_exists($session_logged) { 

if ($session_logged != 'true') { 

header ('Location: login.php'); 

} 

} 


## COOKIE TIMEOUT 

$fetch_logged = sql_query("SELECT * FROM joovili_users 
WHERE user_status = '1'"); 

while ($logged = mysql_fetch_array($fetch_logged)){ 

$logged_users = sql_field("SELECT * FROM joovili_users 
WHERE id = '".$logged['id']."'", 'user_timeout'); 

if ($logged_users <time() - 7200 ){ 

sql_query("UPDATE joovili_users SET user_status = '0' 
WHERE id = '".$logged['id']."'"); 

} 

}
Така ?
 
Код:
function session_exists($session_logged) {
 
 if ($session_logged != 'true') {
 
 header ('Location: login.php');
 
 }
 
 }
 
 
 ## COOKIE TIMEOUT
 
 $fetch_logged = sql_query("SELECT * FROM joovili_users 
 WHERE user_status = '1'");
 
@  while ($logged = mysql_fetch_array($fetch_logged)){
 
 $logged_users = sql_field("SELECT user_timeout FROM joovili_users 
 WHERE id = '".$logged['id']."'", 'user_timeout');
 
 if ($logged_users <time() - 7200 ){
 
 sql_query("UPDATE joovili_users SET user_status = '0' 
 WHERE id = '".$logged['id']."'");
 
 }
 
 }
Я пробвай така
 
Код:
function session_exists($session_logged) {
 
 if ($session_logged != 'true') {
 
 header ('Location: login.php');
 
 }
 
 }
 
 
 ## COOKIE TIMEOUT
 
 $fetch_logged = mysql_query("SELECT * FROM joovili_users 
 WHERE user_status = '1'");
 
 while ($logged = mysql_fetch_array($fetch_logged)){
 
 $logged_users = mysql_query("SELECT user_timeout FROM joovili_users 
 WHERE id = '".$logged['id']."'", 'user_timeout');
 
 if ($logged_users <time() - 7200 ){
 
 mysql_query("UPDATE joovili_users SET user_status = '0' 
 WHERE id = '".$logged['id']."'");
 
 }
 
 }

така?
 
beastie_boy каза:
No database selected това ми изписва и незнам точно какво трябва да направя :)
Виж във файла някъде има ли свързване към база данни или include на
config файла.
Ако няма добави.
Ако има оправи настройките (db user, pass, db name, host) :?:
 
така си трябва да бъдат ?


$db_host = 'localhost';

$db_user = 'lqlqlq';

$db_pass = 'shalqlq';

$db_name = 'uslqlq';


mysql_connect($db_host,$db_user,$db_pass)or die(mysql_error());
mysql_select_db($db_name);
 
beastie_boy каза:
така си трябва да бъдат ?


$db_host = 'localhost';

$db_user = 'usera na bazata danni';

$db_pass = 'parolata na bazata danni';

$db_name = 'imeto na bazata danni';


mysql_connect($db_host,$db_user,$db_pass)or die(mysql_error());
mysql_select_db($db_name);
 
MontefuckeR каза:
beastie_boy каза:
така си трябва да бъдат ?


$db_host = 'localhost';

$db_user = 'usera na bazata danni';

$db_pass = 'parolata na bazata danni';

$db_name = 'imeto na bazata danni';


mysql_connect($db_host,$db_user,$db_pass)or die(mysql_error());
mysql_select_db($db_name);


точно така ги написах но пак ми изписва тази грешка Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\xampp\htdocs\\upload\include\functions.sessions.php on line 32
No database selected
 
създал ли си правилно бд-то?
няма ли тая система файл за инсталиране нещо от сорта:
http://localhost/install.php или http://localhost/install/ ?
 
Код:
function session_exists($session_logged) { 

if ($session_logged != 'true') { 

header ('Location: login.php'); 

} 

} 


 $db_host = 'localhost';

 $db_user = 'lqlqlq';

 $db_pass = 'shalqlq';

 $db_name = 'uslqlq';


 mysql_connect($db_host,$db_user,$db_pass)or die(mysql_error());
 mysql_select_db($db_name);
## COOKIE TIMEOUT 

$fetch_logged = sql_query("SELECT * FROM joovili_users 
WHERE user_status = '1'"); 

while ($logged = mysql_fetch_array($fetch_logged)){ 

$logged_users = sql_field("SELECT * FROM joovili_users 
WHERE id = '".$logged['id']."'", 'user_timeout'); 

if ($logged_users <time() - 7200 ){ 

sql_query("UPDATE joovili_users SET user_status = '0' 
WHERE id = '".$logged['id']."'"); 

} 

}


?
 
MontefuckeR каза:
създал ли си правилно бд-то?
няма ли тая система файл за инсталиране нещо от сорта:
http://localhost/install.php или http://localhost/install/ ?


няма инсталл имам само един текстов файл в който пише да променя настройките на conf файла което го направих вече и от тук нататака нз какво да правя имам създадени база данни но нз какво да правя от тук нататака :)
 
не ми се вярва проблема да е в програмата!
Прейнсталирай си хампа и пробвай пак може и това да е някъв проблем.
Само да те светна, че ако не си слагал пароли конекцията трябва да изглежда така:
$db_host = 'localhost';

$db_user = 'root';

$db_pass = '';

$db_name = 'imeto';

$db_pass = ''; -> го оставяш празно (ако не си слагал парола)
 

Back
Горе