上午: Python程序设计
延续昨日课程,今日从流程控制开始,课程中老师也有出几个练习题让同学试着自己coding,都算满简单的练习 Python流程控制:
下午: 人工智慧与机器学习概论
今天老师教学如何透过php连结SQL,将资料写入DB或是从DB读取资料:
写入DB
<?php
//step 1: connect db
if (!empty($_GET['value'])) {
$myvalue=$_GET['value'];
} else{
$myvalue=NULL;
}
$mysqli = new mysqli("localhost","test123","test123","aiotdb");
// Check connection
if ($mysqli -> connect_errno) {
echo "Failed to connect to MySQL: " . $mysqli -> connect_error;
exit();
} else {
print "Success! " ;
}
//step 2: sql query
if ($myvalue!=NULL){
if ($result = $mysqli -> query("insert into sensors (value) values ($myvalue)")) {
echo "New value ". $myvalue ." has been added.: " ;
}else{
echo "nothing added!";
}
}
//step 3: disconnect db
$mysqli -> close();
?>
将DB资料转成JSON
<?php
//step 1: connect db
$mysqli = new mysqli("localhost","test123","test123","aiotdb");
// Check connection
if ($mysqli -> connect_errno) {
echo "Failed to connect to MySQL: " . $mysqli -> connect_error;
exit();
}
//step 2: sql query
if ($result = $mysqli -> query("select * from sensors")) {
}
//step 3: fetch array from $result
$data=[];
$index= 0;
while($row = $result -> fetch_array(MYSQLI_NUM)){
$data[$index]=$row;
$index=$index+1;
}
//step 4: ecode json
echo json_encode($data);
//step 5: disconnect db
$mysqli -> close();
?>
<<: 2021 Updated CIS-SIR Exam Questions
开发 mvp ...
草莓正在奋力地练习之前学过的 JavaScript,熊熊刚下班急忙忙地跑过来。 「草莓啊不好意思,公...
昨天我们已经讲了 Powershell 的逻辑运算,今天我们就来看看,Powershell 的逻辑判...
1.【WordPress 付费主题免费下载】Sentobar — Barbershop WordPr...
如果读者经常泡在 GitHub 上浏览他人的 C 语言专案,应该很常会看到名为 Makefile 的...