私はすでに検索して、stackoverflowで私の質問とほとんど同じ質問と回答を試しました。残念なことに、彼らの誰も私が必要とするものを提供していませんでしたが、おそらく私の状況は違っています。html onload(リフレッシュ)のみ(noクリック)で別のPHPページからPHP関数を呼び出す方法
index.phpページがロードされているとき、またはリフレッシュのみのときに、別のphpページからPHP関数を呼び出したいとします。
php関数には、index.phpがロードされるたびにクエリをチェックし、レコードを挿入するクエリがあります。誰も私の問題を理解した?ボディのonloadの下に
私のコードは、ボディのonloadに以下の私のコードながら
<body onclick="check();" onfocus="check();" onload="<?php include_once("includes/classes.php"); $empinfo = new EmployeeInfo(); $netsalary= $empinfo->getNetSalary($curr_emp); ?>" >
機能でクエリを実行しません。 INSERTクエリは、それがClass.phpとページ
<body onclick="check();" onfocus="check();" onload="<?php mysql_query("insert into tblNotifications (empCode, notifMsg, payMonth, payYear, notifRead, notifResolve, dateTime)
values ('$empCode', '$notifMsg', '$smonth', '$year', 0', '0', '$now')"); ?>" >
にonloadイベントへの直接ではないので、負の投票や、それは重複だと言って前にまず確認してください働いていました。私もノブなので、正の票が必要です。
ありがとうございます。
あなたはこのような何かをした理由は? 'onload =" .. "' php'ファイルを含めることができます。ロード時にロードされます。PHPファイルのためにonloadイベントを設定する必要はありません。 – Pedram
すでにrequreをPHP上で使用していますが、 @pedram – codeseeker
というクエリを実行してください。問題はどこか別のところにあります。あなたの質問をそのPHP関数で更新してください。 – Pedram