I'm trying to make a button that will update the database when clicked. But it isn't working..
Is there someone who can help me?
VIEW:
<form method="GET" action="<?php $this->load->library('TestModel'); ?>">
<input type="submit" onclick="getVervers();" name="ververs" value="Update DB" />
<?php if (isset($_GET['ververs'])) { echo "Laatst bijgewerkt op: " . date("h:i A"); } else {
echo "Klik op 'Update DB' om de hele database bij te werken. "; } ?> <br><br>
</form>
MODEL:
public function getVervers() {
if (isset($_GET['ververs'])) {
$query = $this->db->set("UPDATE * FROM project");
} else
{
return '<script language="javascript">';
return 'alert("Er is een fout bij het bijwerken van de database opgetreden.")';
return '</script>'; }
}
CONTROLLER:
$this->load->database();
$this->load->model('TestModel');
$ververs = array(
'ververs' => $this->TestModel->getVervers(),
);
Is there someone who can help me?
VIEW:
<form method="GET" action="<?php $this->load->library('TestModel'); ?>">
<input type="submit" onclick="getVervers();" name="ververs" value="Update DB" />
<?php if (isset($_GET['ververs'])) { echo "Laatst bijgewerkt op: " . date("h:i A"); } else {
echo "Klik op 'Update DB' om de hele database bij te werken. "; } ?> <br><br>
</form>
MODEL:
public function getVervers() {
if (isset($_GET['ververs'])) {
$query = $this->db->set("UPDATE * FROM project");
} else
{
return '<script language="javascript">';
return 'alert("Er is een fout bij het bijwerken van de database opgetreden.")';
return '</script>'; }
}
CONTROLLER:
$this->load->database();
$this->load->model('TestModel');
$ververs = array(
'ververs' => $this->TestModel->getVervers(),
);