thetech
Öğrenci
- Katılım
- 9 Ocak 2012
- Mesajlar
- 91
- Reaksiyon puanı
- 0
- Puanları
- 0
Kod:
[B]Warning[/B]: mysql_query() expects parameter 1 to be string, resource given in [B]D:\xampp\htdocs\webmakale\check.php[/B] on line [B]13[/B]
[B]Warning[/B]: mysql_num_rows() expects parameter 1 to be resource, null given in [B]D:\xampp\htdocs\webmakale\check.php[/B] on line [B]14[/B]
config.php
PHP:
<?php
$host="localhost";
$db="wm";
$user="wmdbuser";
$pass="wmdbpass";
$baglan=@mysql_connect($host,$user,$pass) or die("Mysql Baglanamadi");
mysql_select_db($db,$baglan) or die("Veritabanina Baglanilamadi");
?>
sorgu.php
PHP:
<?php
error_reporting (E_ALL ^ E_NOTICE);
ob_start();
include("config.php");
$q_kullaniciadi = htmlentities($_POST["kullaniciadi"]);
$q_parola = htmlentities($_POST["parola"]);
$sorgu = mysql_query($baglan,"SELECT * FROM KULLANICILAR WHERE KULLANICIADI='".$q_kullaniciadi."' AND PAROLA='".$q_parola."' AND AKTIF='1' LIMIT 0 , 1");
$uye_varmi = mysql_num_rows($sorgu);
if($uye_varmi > 0)
{
if(mysql_fetch_array($sorgu)) {
$_SESSION["login"] = "true";
$_SESSION["kullaniciadi"] = $kullaniciadi;
$_SESSION["pass"] = $parola;
...
...
...
Hatanın nerde olduğunu bi türlü bulamadım. Veritabanında kullanıcı kaydı bulunmakta. Servere ve dbye bağlantı kuruyor ancak yukardaki hatayı veriyor. İnternette boş kayıtla alakalı bilgilendirme var ama aynı sorgu mysql panelinde sonuç dönderiyor.
Daha önce php/mssql çalışması yaptım ancak php/mysql ile hiç çalışmadım.