Frequently Asked Questions

Other Languages: Dansk Deutsch Ελληνικά English Español Suomi Filipino Français Indonesian Italiano Japanese Korean Malay Bokmål Nederlands Polski Português - Brasil Português - Portugal Русский Svenska Türkçe Українська Vietnamese Chinese Taiwan Chinese

การเชื่อมต่อกับ MySQL โดยใช้ PHP

Print this Article
Last Updated: February 18, 2015 11:22 AM

คุณสามารถเข้าถึงฐานข้อมูล MySQL ได้โดยตรงผ่านทางสคริป PHP วิธีนี้จะทำให้คุณอ่านและเขียนข้อมูลไปยังฐานข้อมูลของคุณได้โดยตรงจากเว็บไซต์ของคุณ

ในการเชื่อมต่อกับ MySQL โดยใช้ PHP

  1. เชื่อมต่อกับฐานข้อมูล MySQL เซิร์ฟเวอร์โดยใช้mysql_connectชุดคำสั่ง ตัวอย่างเช่น:

    $con = mysql_connect('HOSTNAME','USERNAME','PASSWORD');

    เพื่อช่วยข้อมูล mysql_connect ของคุณ ดูที่ Viewing Your Database Details with Shared Hosting Accounts

  2. เลือกฐานข้อมูลที่คุณต้องการเข้าถึงโดยใช้ mysql_select_db ตัวอย่างเช่น:

    mysql_select_db(
    'DATABASENAME', $con)
    ในขณะที่ 'DATABASENAME' คือชื่อฐานข้อมูล — วิธีนี้ยังแสดงอยู่ในหน้ารายละเอียดของฐานข้อมูลของคุณเช่นกัน

หลังจากที่ได้ทำการเชื่อมต่อและเลือกฐานข้อมูลแล้ว คุณสามารถสืบค้นข้อมูลโดยใช้ PHP ได้

เพื่อช่วยคุณสร้างสตริงการเชื่อมต่อของคุณเอง เราได้รวมตัวอย่างไว้ที่ด้านล่าง

ตัวอย่างสตริงการเชื่อมต่อ MySQL ด้วย PHP

<?php //Sample Database Connection Syntax for PHP and MySQL. //Connect To Database $hostname="your_mysqlserver.secureserver.net"; $username="your_dbusername"; $password="your_dbpassword"; $dbname="your_dbusername"; $usertable="your_tablename"; $yourfield = "your_field"; mysql_connect($hostname,$username, $password) or die ("<html><script language='JavaScript'>alert('Unable to connect to database! Please try again later.'),history.go(-1)</script> <!-- Mirrored from help.secureserver.net/article/216?prog_id=ixonecom&locale=th by HTTrack Website Copier/3.x [XR&CO'2014], Wed, 29 Jul 2015 07:36:06 GMT --> </html>"); mysql_select_db($dbname); # Check If Record Exists $query = "SELECT * FROM $usertable"; $result = mysql_query($query); if($result) { while($row = mysql_fetch_array($result)) { $name = $row["$yourfield"]; echo "Name: ".$name.""; } } ?> <p>สำหรับข้อมูลเพิ่มเติม โปรดดูหน้าฟังชั่น MySQL ที่ <a href="http://us.php.net/mysql">php.net</a></p> </div> <img src="http://img.secureserver.net/image.aspx?page=%2Farticle%2F216&amp;referrer=http%3A%2F%2Fhelp.secureserver.net%2Ftopic%2F58%3Fprog_id%3Dixonecom%26locale%3Dth&amp;site=help.secureserver.net&amp;plid=426231&amp;querystring=prog_id%3Dixonecom%26locale%3Dth&amp;status=200&amp;article_id=216&amp;locale=th" class="gdti" border="0" width="1" height="1" style="width: 1px; height: 1px; border: 0; margin: 0; padding: 0; position: absolute; top: 1em; left: 0.5em;" alt="" /> <div id="rating"><strong>Rate this article: </strong><ul class="star-rating"><li><a rel="nofollow" href="2163e2e.html?prog_id=ixonecom&amp;locale=th" title="Not helpful">Not helpful</a></li><li><a rel="nofollow" href="2163e2e.html?prog_id=ixonecom&amp;locale=th" title="Somewhat helpful">Somewhat helpful</a></li><li><a rel="nofollow" href="2163e2e.html?prog_id=ixonecom&amp;locale=th" title="Helpful">Helpful</a></li><li><a rel="nofollow" href="2163e2e.html?prog_id=ixonecom&amp;locale=th" title="Very Helpful">Very Helpful</a></li><li><a rel="nofollow" href="2163e2e.html?prog_id=ixonecom&amp;locale=th" title="Solved my problem">Solved my problem</a></li></ul><div class="bottom"></div></div> </div> <div id="base" style="clear: both"></div> <!-- pageok --> <!-- googleoff: index --> <!-- End Content --> </div> <!-- End Body Wrap --> <div id="footer"> Copyright &copy; 2005 - 2015. All rights reserved. <a href="http://www.securepaynet.net/agreements/ShowDoc.aspx?pageid=privacy&amp;prog_id=ixonecom">Privacy Policy</a> </div> <!-- pageok --> <!-- googleon: index --> </body> </html>