MySQL hozzáférés |
wszm:
1. A te kódód adatot SZÚR BE és nem VÁLASZTJA ki.
Tehát a regeles változódat írd át: "SELECT * FROM tablaneve WHERE username = '$username'"
Én megcsináltam ezt a kódot, akinek kell itt a link hozzá. csak át kell írni az adatokat! ja és még kell egy username és password nevű mező a tábládban!
nekem májeskúel feccs erej errort dob... valakinek van tippje ??
hibaüzenet :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /regisztracio.php on line 107
kód :
$regeles = "INSERT INTO szw ( nev, mail, jelszo )
VALUES ('$nev', '$email', '$jelszo')";
$k = mysql_query ($regeles);
$sor = mysql_fetch_array ($k);
mysql_close ($kapcsolat);
?>
elfelejtetedd modani hoyg kapcsos zárójelrt kell használni még jó hogy aztűn kiláttam belőle
Nekem sem működik :S
a hiba hasonló wszm hibájához.
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in szak.php on line 35
kód:
$kapcsolat=mysql_connect ($localhost,$felhasznalo,$jelszo);
mysql_select_db($adatbazis,$kapcsolat) or die ("Nem sikerült kiválasztani az adatbázist!"."".mysql_error()."");
$a=$_POST['felnev'];
$b=$_POST['jelszo'];
$parancs = "SELECT * FROM tabla WHERE felnev = $a";
$valasz = mysql_query($parancs);
$sor = mysql_fetch_array($valasz);
if ($a == $sor['felnev'])
{
print "Felhasználónév rendben!"."";
}
else
{
print "Nincs ilyen felhasználó a rendszerben!"."";
}
if ($b == $sor['jelszo'])
{
print "Jelszó rendben!"."";
}
else
{
print "Rossz jelszó!"."";
}
if ($a == $sor['felnev'] && $b == $sor['jelszo'])
{
print "Sikeres bejelentkezés!"."";
}
else
{
print "Sikertelen bejelentkezés!"."";
}
mysql_close($kapcsolat);
?>
Valaki tud segíteni?