2020年7月1日 星期三

input type類型

input type類型
下拉式選單option(若要有多選的功能,在select中加入multiple,若預設要在某個項目,則在option內加入selected="on",若有9筆要讓它直接全部顯示,則size="9")
單選radio(若有兩欄位(男、女),name要取一樣的名稱如gender)
複選checkbox
送出submit
清除reset
文字框text
複選框checkbox
圖像形式的提交按扭image
隱藏的密碼password

資料庫語法-limit

​# ex1. 選取前面10筆資料,資料順序由系統預設 SELECT * FROM myTable LIMIT 10

MySQL資料表內的ai

MySQL資料表內的ai可以用於留言版單一流水號的設定

雙等號與三等號的差異

==雙等號,比較兩邊的值是否相等
===三等號,比較兩邊的資料型別是否相同及值是否相等

get與post的差異

看了很多get與post的說明,都還是一知半解,但今天看了一個影片,終於懂了

method使用get就是把參數傳到網址列
如按下submit送出選項,則傳送的內容會出現在網址列上
重點1:資料不能超過1024bytes
重點2:比較不安全、但方便

post則是將

建立及連結資料庫

一、建立資料庫
(一)先建立DB

(二)再建立borad資料表

(三)新增內容項目

二、從php連線至mysql

<html>

<title>留言版</title>

<body>

 <?php

   if (! @mysqli_connect("localhost:33060", "root", "root")){

       die("無法連線資料庫伺服器,請聯絡系統管理員");

   }else{

      echo  "連線成功";

   }

 ?>

 <body>

<html>

問題1:因為mysql5與7的版本語法已有差異,原本5只需mysql;7需要連結至mysqli

解決1:google教學需與現階使用相近的版本,語法使用才能正確

問題2:仍無法連線,因為本機位置指定錯誤

解決2:原本參考網路上的寫法只有寫localhost,但我的資料庫的指定位址為33060,所以無法連結