/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Brugersystem's problem
Fra : Joanthan


Dato : 01-01-07 23:17

Hej jeg har et problem....

Når jeg prøver at logge ind på min bruger siger den det her

Warning: mysql_num_rows(): supplied argument is not a valid MySQL
result resource in
/customers/fristedet-agger.dk/fristedet-agger.dk/httpd.www/lp-del
uxe/login1.php on line 26-28

<?php

session_start();

$server = "localhost";

$user = "fristedet_agger";

$password = "*********";

$database = "fristedet_agger";


mysql_connect("$server","$user","$password");
mysql_select_db("$database");

                   $do = $_GET["do"];
$username = $_REQUEST["username"];
$password = $_REQUEST["password"];


if($do == 'login') {

                         $result = mysql_query("SELECT * FROM `users` WHERE
`username`='" . $username . "' AND `password`='" . $password .
"'");

                        
LINJE26 if(mysql_num_rows($result) == '0')
LINJE27 echo 'Du har angivet et forkert brugernavn eller
LINJE28 password!!';
else {

                         $row = mysql_fetch_array($result);
$_SESSION[username] = $row[username];
$_SESSION[userid] = $row[id];
                         header("Location: index.php");
}
}

?>

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Peter Brodersen (02-01-2007)
Kommentar
Fra : Peter Brodersen


Dato : 02-01-07 00:43

On 01 Jan 2007 22:17:13 GMT, Joanthan <jonathansonNOSPAM@gmail.com>
wrote:

>Warning: mysql_num_rows(): supplied argument is not a valid MySQL
>result resource in
>/customers/fristedet-agger.dk/fristedet-agger.dk/httpd.www/lp-del
>uxe/login1.php on line 26-28

Fejlen skyldes, at du forsøger at bruge $result-resultatsættet uden
overhovedet at tjekke, om der er kommet noget gyldigt ud af din
forespørgsel - endsige om forbindelsen til mysql-serveren virker.

Tjek fx http://faq.php.dk/index.php/Sqlfejl for at se, hvordan du kan
skrive dine forespørgsler om til at fortælle, hvad fejlen er.

--
- Peter Brodersen
Kendt fra Internet

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408937
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste