PDA

View Full Version : سوال: تابعی برای گرفتن مقدار فیلد در بانک اطلاعاتی



iradata
پنج شنبه 07 بهمن 1389, 11:45 صبح
با سلام می خواستم بدونم که آیا تابعی درPHP برای گرفتن مقدار یک فیلد در بانک اطلاعاتی وجود داره مثلا من می خوام اگر : فیلدی به نام link در بانک اطلاعاتی هست که مقدار آن www.barnamenevis.org (http://www.barnamenevis.org) هست من می خوام مقدار آن فیلد یعنی www.barnamenevis.org (http://www.barnamenevis.org) روو بدست بیارم

binyaft
پنج شنبه 07 بهمن 1389, 12:20 عصر
:متفکر:
اگه درست منظورت رو فهمیده باشم


$Q=mysql_query("SELECT * FROM `link` WHERE `address`='google.com'");

print_r(@mysql_fetch_array($Q));

iradata
پنج شنبه 07 بهمن 1389, 12:36 عصر
:متفکر:
اگه درست منظورت رو فهمیده باشم


$Q=mysql_query("SELECT * FROM `link` WHERE `address`='google.com'");

print_r(@mysql_fetch_array($Q));



نه منظورم این نبود منظورم اینه که بتونم مقدار فیلد های یک جدول روو که نام فیلد آن link است روو بدست بیارم

امیـرحسین
پنج شنبه 07 بهمن 1389, 22:26 عصر
این کار کلا کار جالبی نیست اگر واقعا راه دیگه ای برای اینکار ندارید پس حتما شیوه طراحی دیتابیس صحیح نیست. در هر صورت:

$select=mysql_query("SELECT * FROM myTable WHERE 'searchText' IN(column1,column2,column3 column4);");
$row = mysql_fetch_assoc($select);
$correct_column = array_search('searchText', $row);

mohsen24000
پنج شنبه 07 بهمن 1389, 22:56 عصر
$result=mysql_query("select * from tblname;");
foreach($result as $row)
foreach($row as $field=>$value)
if ($field=='link') echo $value;

MMSHFE
شنبه 09 بهمن 1389, 07:52 صبح
با سلام، دوست گرامي، براي اينكار خيلي راحت ميشه از دستورات زير استفاده كنيد:


$result=mysql_query('select * from `table`');
while($row=mysql_fetch_assoc($result))
{
echo($row['link']."<BR/>\n");
}
موفق و مؤيد باشيد.