Course Content
LAMP Stack 篇 —- 基礎篇
LAMP Stack 是最傳統建置網站的堆疊方法,亦是初學編程者的起步,雖然網站的建置方法發展到今天已極多元化,但HTML、 CSS 和JavaScript ,還是學習編程不可跳過的部份。 本章會集中建構一個完整的學習框架,讓我們可依此進一步探討。
0/59
財DEE的趣味編程 —- LAMP Stack 基礎篇
About Lesson

sudo mysql -u root -p

CREATE DATABASE alexbeebee_database;

CREATE TABLE alexbeebee_database.todo_list (

     item_id INT AUTO_INCREMENT,

     content VARCHAR(255),

     PRIMARY KEY(item_id)

);

INSERT INTO alexbeebee_database.todo_list (content) VALUES (“Alex is handsome.”);

SELECT * FROM alexbeebee_database.todo_list;

exit

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

sudo nano /var/www/html/alex.php

<?php

$user = “”;

$password = “”;

$database = “alexbeebee_database”;

$table = “todo_list”;

try {

$db = new PDO(“mysql:host=localhost;dbname=$database”, $user, $password);

 echo “<h2>TODO</h2><ol>”;

 foreach($db->query(“SELECT content FROM $table”) as $row) {

    echo “<li>” . $row[‘content’] . “</li>”;

  }

  echo “</ol>”;

} catch (PDOException $e) {

    print “Error!: ” . $e->getMessage() . “<br/>”;

    die();

}

?>