Re: [請益] 如何在網頁載入時就自動新增資料進資料庫?
※ 引述《clubflymf (clubfly)》之銘言:
: 推文中 每一位推文者都給予您答案
: 請問您有去思考一下 這些答案嗎 @@
: 如 linux 使用 crontab
: WINDOWS 使用 排程
: 這就代表您的問題...
: 在 google 上查詢 php crontab 或 windows 排程設定 就一定有解答... = =
: php 本身就是被動的
: 需要去觸發也就是您說的 利用排程系統...才有辦法 run
: 或是有其他程式載入呼叫才能啟動
: 而您自己也說出答案了 ...= = 這是傳說中的自問自答嗎...
: 若您只是單純的 資料交換...
: 您的資料來源 從那取得 ?
: 以 資料庫 交換 資料庫 來看
: 真的需要 表單才做得到交換嗎 ?
: 能不能 【直接抓取】 來源資料 【直接更新】 目的資料庫 ?
: select來源 後 insert OR update 目的 => 思考一下吧
: 想過 找過 查詢過 再發問都還不遲哩
: 加油 @@
謝謝你的回答~
直接舉例比較容易說明
以下是進入到test.php網頁後,按下送出即把資料送到資料庫作新增
實質上表單欄位資料是不使用的,直接把字串AAAA和BBBB插入到資料庫
而我目前想要做的是進入到test.php之後就會自動把AAAA和BBBB新增到資料庫中
而不用再按送出的這個動作 (剛學習這,我想這可能是很基本的問題)
謝謝~
<?php require_once('Connections/test_conn.php'); ?>
<?php
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO tt (title, content) VALUES (%s, %s)",
GetSQLValueString("AAAA", "text"),
GetSQLValueString("BBBB", "text"));
mysql_select_db($database_test_conn, $test_conn);
$Result1 = mysql_query($insertSQL, $test_conn) or die(mysql_error());
$insertGoTo = "tt.php";
header(sprintf("Location: %s", $insertGoTo));
}
?>
<html>
<head>
<title>測試載入網頁,自動插入資料庫</title>
</head>
<body>
<form id="form1" name="form1" method="POST" action="<?php echo $editFormAction;
?>">
<input type="text" name="title" id="title" />
<p>
<input type="text" name="content" id="content" />
</p>
<p>
<input type="submit" name="button" id="button" value="送出" />
</p>
<input type="hidden" name="MM_insert" value="form1" />
</form>
</body>
</html>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.218.254
→
06/12 20:34, , 1F
06/12 20:34, 1F
→
06/12 20:35, , 2F
06/12 20:35, 2F
→
06/12 20:36, , 3F
06/12 20:36, 3F
→
06/12 20:36, , 4F
06/12 20:36, 4F
推
06/12 21:31, , 5F
06/12 21:31, 5F
→
06/12 21:32, , 6F
06/12 21:32, 6F
→
06/12 21:32, , 7F
06/12 21:32, 7F
→
06/12 22:43, , 8F
06/12 22:43, 8F
→
06/12 22:44, , 9F
06/12 22:44, 9F
→
09/15 00:45, , 10F
09/15 00:45, 10F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章