سورس برنامه نویسی ، آموزش ، قالب وردپرس ، اسکریپت ، گرافیک ، آموزش کاربردی، دانلود رایگان ، قالب

تبليغات شما در داده باران
تبلیغات در داده باران

آموزش PHP (پی اچ پی) – قسمت سی و نهم

آموزش PHP (پی اچ پی) – قسمت سی و نهمReviewed by داده باران on Feb 4Rating:

داده باران | سورس برنامه نویسی ، آموزش

(جهت دانلود و اطلاعات بیشتر به ادامه مطلب مراجعه نمائید)

آموزش MySQL-دستور Select

دستور SELECT

دستور SELECT برای انتخاب داده از یک جدول استفاده می شود.

نحوه استفاده:

SELECT column_name(s)
FROM table_name

همانطور که قبلاً گفته شد در PHP برای اجرای کوئری ها، باید از تابع ()mysql_query استفاده کرد، این تابع توسط Connectionی که برقرار شده برای ارسال کوئری به MySQL استفاده می شود.

مثال: مثال زیر همه ی داده های ذخیره شده در جدول Persons را نمایش می دهد:(کاراکتر “*” همه ی ستون های جدول را نمایش می دهد)

<?php
$con = mysql_connect(“localhost”,”peter”,”abc123″);
if (!$con)
{
die(‘Could not connect: ‘ . mysql_error());
}

mysql_select_db(“my_db”, $con);

$result = mysql_query(“SELECT * FROM Persons”);
//نمایش اطلاعات
while($row = mysql_fetch_array($result))
{
echo $row[‘FirstName’] . ” ” . $row[‘LastName’];
echo “<br />”;
}

mysql_close($con);
?>

 

توضیح مثال:

نتیجه اجرای کوئری توسط تابع ()mysql_query در متغییر result$ ذخیره می شود.

با استفاده از تابع ()mysql_fetch_array ردیف اول داده ها برگردانده می شود، در یک اسکریبت با هر بار فراخوانی این تابع ردیف های بعدی بر می گردد.

با استفاده از حلقه while و با هر بار فراخوانی تابع ()mysql_fetch_array نتیجه در متغییر row$ ذخیره می شود و این کار تا آخرین رکورد ادامه می یابد و اطلاعات ستون ها چاپ می شود.

خروجی کد بالا:

Mohammad Daryabiyan
Amin Barzegar

 

نمایش رکوردها در یک جدول HTMLی

مثال: در مثال زیر نتیجه مثال قبل در یک جدول HTMLی نمایش داده شده:

<?php
$con = mysql_connect(“localhost”,”peter”,”abc123″);
if (!$con)
{
die(‘Could not connect: ‘ . mysql_error());
}

mysql_select_db(“my_db”, $con);

$result = mysql_query(“SELECT * FROM Persons”);

echo “<table border=’1’>
<tr>
<th>Firstname</th>
<th>Lastname</th>
</tr>”;

while($row = mysql_fetch_array($result))
{
echo “<tr>”;
echo “<td>” . $row[‘FirstName’] . “</td>”;
echo “<td>” . $row[‘LastName’] . “</td>”;
echo “</tr>”;
}
echo “</table>”;

mysql_close($con);
?>

 

حتما بخوانید  دانلود کتاب آموزشی دریم ویور قسمت اول

خروجی کد بالا:

Firstname Lastname
Mohammad Daryabiyan
Amin Barzegar

لينك كوتاه اين مطلب : http://www.dadebaran.ir/?p=2006

رمز فايل : DADEBARAN.IR




تبلیغات در داده باران
ارسال دیدگاه

قبل از نوشتن دیدگاه به نکات زیر توجه کنید:
    » نظراتی که با تایپ فارسی نباشند تایید نخواهند شد
    » نظرات تبلیغاتی اسپم محسوب میشوند و IP شخص مسدود خواهد شد.

پاسخ دهید

نکته: نظر شما در انتظار بررسی است و پس از تایید مدیریت در سایت نمایش داده میشود..