พฤษภาคม 20, 2019, 04:45:33 am *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
ส่งอีเมล์ยืนยันการใช้งาน?

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
   หน้าแรก   ช่วยเหลือ เข้าสู่ระบบ สมัครสมาชิก  
หน้า: 1 [2]   ลงล่าง
  พิมพ์  
ผู้เขียน หัวข้อ: Appserv  (อ่าน 13134 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Nut
Newbie
*
ออฟไลน์ ออฟไลน์

กระทู้: 31


| |
« ตอบ #15 เมื่อ: เมษายน 30, 2012, 11:44:33 am »

มันจะได้เป็นชุดตัวเลข มาเยอะๆเลยอ่ะคับ
บันทึกการเข้า
Nut
Newbie
*
ออฟไลน์ ออฟไลน์

กระทู้: 31


| |
« ตอบ #16 เมื่อ: เมษายน 30, 2012, 12:54:22 pm »

ตอนนี้ได้ชุดข้อมูลมาแล้วคับ เป็นตัวเลข 1000 ค่า
อยากทราบว่าจะเก็บไว้ใน database อย่างไรหรอครับ
บันทึกการเข้า
วิสิทธิ์ แผ้วกระโทก
Global Moderator
Sr. Member
*****
ออฟไลน์ ออฟไลน์

กระทู้: 307



| |
« ตอบ #17 เมื่อ: เมษายน 30, 2012, 01:11:44 pm »

 Shocked
อ้างถึง
ก้จะได้ sinewave ออกมา แล้วผมจะจัดเก็บยังไงหรอคับ

จะไปยากอะไร ก็สร้างดาต้าเบสเลยครับ ถ้าไม่รู้จะสร้างยังงัย อันนี้ มันเป็นปัญหาเรื่องฐานข้อมูลแล้วครับ เราไม่เข้าใจเอง

ภาษาที่ใช้ในการติดต่อ ค้นหา เพิ่ม แก้ไข ฐานข้อมูล เราเรียกว่า SQL ครับ

ไม่ว่า PHP หรือ VB.NET หรือ C# หรือ JAVA ถ้าจะคุย ติดต่อ ค้นหา เพิ่ม แก้ไข ฐานข้อมูล  เราจะกระทำผ่าน SQL (สตริง) ครับ เช่น

Code: (php)

<?php
/* Connecting, selecting database */
$link = msql_connect('localhost', 'username', 'password')
    or die('Could not connect : ' . msql_error($link));

msql_select_db('database')
    or die('Could not select database', $link);

/* Issue SQL query */
$query = 'SELECT * FROM my_table';
$result = msql_query($query, $link) or die('Query failed : ' . msql_error($link));

/* Printing results in HTML */
echo "<table>\n";
while ($row = msql_fetch_array($result, MSQL_ASSOC)) {
    echo "\t<tr>\n";
    foreach ($row as $col_value) {
        echo "\t\t<td>$col_value</td>\n";
    }
    echo "\t</tr>\n";
}
echo "</table>\n";

/* Free result set */
msql_free_result($result);

/* Close connection */
msql_close($link);
?>


จะเห็นได้ว่า มันมีทั้งโค๊ดที่เป็น PHP และ SQL อยู่ปนกัน โค๊ด นี้ เป็นตัวอย่างการติดต่อกับฐานข้อมูลก่อน แล้ัวตามด้วยการค้นหาข้อมูล ในฐานข้อมูลที่ชื่อ
my_table ( my_table เป็นตารางข้อมูล หรือ table ที่เราจะต้องสร้างขึ้นมา ต้องมีความรู้เรื่องการสร้างฐานข้อมูลก่อน) ซึ่งฐานข้อมูล ก็หลายค่าย แต่ ที่นิยม มากที่สุด หากใช้ PHP อยู่แล้ว ก็คือ ฐานข้อมูล MySQL ซึ่งถ้าติดตั้ง Appserv บนวินโดวน์แล้ว มักจะมี ฐานข้อมูลตัวนี้ แถมมาด้วย ลองเปิด

http://localhost/phpmyadmin/ ใส่ user/password ที่ได้ตั้งค่้าไว้แล้วตั้งแต่ ตอนลงโปรแกรม ก็เข้าได้แล้วครับ หน้าเว็บที่เห็น เป็นหน้าเว็บที่เอาไว้ ให้เรา ติดต่อกับฐานข้อมูล ผ่านการทำงานหน้าเว็บ( เพื่อความสะดวก แทน IDE ตัวอื่นๆ) ก็จะเห็นว่า มันก็ยังต้องอาศัยความเข้าใจ เรื่องฐานข้อมูล อยู่เหมือนเดิม หนีไม่พ้น  sad

ถ้าขั้นแรก ถ้าจะลอง sim ดูก่อน ก็หาวิูธี เอา text file ที่เราได้จากการสร้างจาก matlab เอาไปยัดใส่ ฐานข้อมูลให้ได้ ซึ่งเราต้องสร้างตารางที่เก็บข้อมูลขึ้นมาก่อน แล้วยัดมันใส่ลงไป ด้วยภาษา SQL ได้แก่ คำสั่ง INSERT INTO

เข้าใจดีว่าน้องต้องการสร้าง system หรือ ระบบการแสดงผล ECG แบบ ออนไลน์ แต่ มันประกอบไปด้วยความรู้หลายๆ แขนง ซึ่งก็ไม่ได้มีสูตรสำเร็จ ซึ่งทำให้เราสร้่างได้ ด้วยขั้นตอนเดียว มาจากประสบการณ์ล้วนๆ ถ้ามีเงิน เยอะหน่อย แนะนำ หนังสือไทย เรื่องที่ได้กล่าวมาแล้ว ข้างต้น ซื้อมาอ่าน ควบคู่ไปด้วย จะช่วยเราได้เยอะขึ้นครับ (ผมก็ซื้อมาเยอะเหมือนกัน กว่าจะเข้าใจ เครียดมากๆ ตอนแรกๆ เดี๋ยวนี้ สบายแหละ เรื่องพวกนี้ พอเอาตัวรอดได้ )




บันทึกการเข้า

Nut
Newbie
*
ออฟไลน์ ออฟไลน์

กระทู้: 31


| |
« ตอบ #18 เมื่อ: เมษายน 30, 2012, 01:21:56 pm »

ขอบคุณครับ คือผมไม่มีความรุ้เรื่องsoftware เลย
หนังสือชื่อว่าอะไรหรอครับ
บันทึกการเข้า
วิสิทธิ์ แผ้วกระโทก
Global Moderator
Sr. Member
*****
ออฟไลน์ ออฟไลน์

กระทู้: 307



| |
« ตอบ #19 เมื่อ: เมษายน 30, 2012, 01:51:31 pm »

ไม่มีเล่มไหน ดีที่สุด มีแต่เล่มไหนอ่านแล้วเราเข้าใจมากที่สุด ต่างหาก

ผมมีหนังสือ หลายเล่ม ที่อ่านตอนแรกไม่เข้าใจ ผมมองว่าเป็นหนังสือ ที่เขียนไม่ดี  แต่พอเวลาผ่านไป ผมหยิบขึ้นมาอ่านใหม่ กลับกลายเป็นหนังสือที่เนื้อหาดีมากๆ 

ผมไม่อยากฟังธง ว่่าเล่มไหน ดี ขอให้ออกไปเลือกยืนอ่านดู เล่มไหน ที่ทำให้เราเข้าใจได้ ซื้อมาอ่านเลยครับ อย่าไปเสียดายเงิน เพราะคุณจะทำเงิน ได้มากกว่าค่าหนังสือ ที่ซื้อมาซะอีก (ถ้าทำได้นะ)

บันทึกการเข้า

Nut
Newbie
*
ออฟไลน์ ออฟไลน์

กระทู้: 31


| |
« ตอบ #20 เมื่อ: เมษายน 30, 2012, 01:52:37 pm »

ขอบคุณคับ
บันทึกการเข้า
หน้า: 1 [2]   ขึ้นบน
  พิมพ์  
 
กระโดดไป: