جستجو در mysql

EMIRATES

Active Member
با سلام

یه سوال دارم

کدی که باهاش میشه تو تیبل یا دیتل مورد نظر دنبال چیزی بگرده رو میخوام.

مثلا عبارت "سلام" داخل یه تیبله بگرده پیداش کنه.

با تشکر.
 

amir01

Well-Known Member
خب مثلا میخوای بگی که کلمه "سلام" رو تو عنوان مطالب که تو جدول ذخیره شده بگرده:
اگه میخوای فقط مطالبی که عنوانشون "سلام" هست رو نشون بده اینجوری :
PHP:
$SQL = "SELECT * FROM `mataleb` WHERE `title` = 'سلام'";

اگه میخوای مطالبی که تو عنوانشون سلام به کار رفته (حالا هر چی میخواد باشه) رو نشون بده اینجوری :
PHP:
$SQL = "SELECT * FROM `mataleb` WHERE `title` LIKE '%سلام%'";

مؤید باشید...
 

EMIRATES

Active Member
با سلام

من این کد رو نوشتم ولی حالا نمیدونم چطور مقدار بدست اومده رو چاپ کنم.

PHP:
<?php
$con = mysql_connect("localhost","root","");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
mysql_select_db("my_db", $con);
mysql_query("SELECT * FROM `my_db` WHERE `title` = 'سلام'"); 
mysql_close($con);
?>

با تشکر.
 

yakoza

Well-Known Member
از این روش میتونی استفاده کنی

PHP:
<?php

$con = mysql_connect("localhost","root","");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
mysql_select_db("my_db", $con);
$result=mysql_query("SELECT * FROM `my_db` WHERE `title` = 'سلام'");
while($row=mysql_fetch_assoc($result))
{
	echo $row['title']."<br>";
	// یا هر فیلد دیگه ای 
	// که میتونی اسم فیلد رو بزاری تو اندیس آرایه
} 
mysql_close($con);

?>
 

amir01

Well-Known Member
همینجوری که دوستمون گفت.
اگه گیج شدی بگو توضیح بدم.
 

amir01

Well-Known Member
همینجوری که دوستمون گفت.
اگه گیج شدی بگو توضیح بدم.
 

EMIRATES

Active Member
ضمنا این ارور رو هم داد


Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in d:\program files\easyphp1-82\www\good1.php on line 10
 

EMIRATES

Active Member
واسه اینکه بفهمم - یک کد برام بنویسید خواهشا که کلمه "mohammad" رو در تیبل "ali" سرچ کنه و اگه بود پیغام بده "FOUNDED" ولی اگه نبود پیغام بده " NOT FOUND
=-----------------------------=
یک کده دیگه هم بی زحمت میخواست که کلمه "mohammad" رو در کل دیتابیس سرچ کنه و اگه بود پیغام بده "FOUNDED" ولی اگه نبود پیغام بده " NOT FOUND
=-------------------------------=

با تشکر.
 

Artas

Member
يه دستوري هست كه تو ديتابيس بگرده هرچي كد گير آورد را عوض كنه به چيز ديگه ؟

مثلا [algin] رو بكنه [algin=1] ؟
 

جدیدترین ارسال ها

بالا