pum
Gebruiker
- Lid geworden
- 18 dec 2009
- Berichten
- 193
Ik ben bezig om een programmaatje te maken waarbij je gegevens bij kunt houden wat je allemaal hebt gedaan op een dag, nu wil ik graag dat als je op submit hebt gedrukt dat hij de datum in de database opslaat. op een of andere manier lukt het mij niet om de datum op te slaan :S ik krijg telkens 0000-00-00 00:00:00
ik heb verschillende types geprobeerd waaronder date, datetime, en timestamp maar telekns krijg ik 0000-00-00 00:00:00. misschien weten jullie wat ik fout doe ?
heb voor het geval de hele class ff gepost.
ik heb verschillende types geprobeerd waaronder date, datetime, en timestamp maar telekns krijg ik 0000-00-00 00:00:00. misschien weten jullie wat ik fout doe ?
heb voor het geval de hele class ff gepost.
PHP:
<?php
Error_reporting(E_ALL);
include ('includes/config.php');
class Scrum{
function scrum_add(){
if(isset($_POST['send'])){
$insert = $this->check_fields($_POST['by'], $_POST['done'], $_POST['todo'], $_POST['problem'], $_POST['time']);
if($insert){
header("Location: http://" . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SERVER']) ."/Scrum/?&pid=view");
}else{
header("Refresh: 2; URL=http://" . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SERVER']) ."/Scrum/?&pid=add");
}
}
}
function check_fields($by, $done, $todo, $problem, $time){
if(empty($by)){
echo "door is leeg ";
}
else if(empty($done)){
echo "gedaan is leeg ";
}
else if(empty($todo)){
echo "te doen is leeg ";
}
else if(empty($problem)){
echo "problem is leeg ";
}
else if(empty($time)){
echo "time is leeg ";
}
else{
$day_of_post = date("d-m-Y, H:i:s");
$query = "INSERT INTO `scrum_db`.`articles` (`id`, `by`, `day_of_post`, `done`, `todo`, `problem`, `time`) VALUES (NULL, '$by', '$day_of_post', '$done', '$todo', '$problem', '$time');";
$output = mysql_query($query) or die ("toevoegen is mislukt " . mysql_error());
return true;
}
}
function view_scrum(){
$query = "SELECT `id`, `by`, `done`, `todo`, `problem`, `time` FROM `articles` ORDER BY `time` ASC";
$query_result = mysql_query($query) or die ("fout in de query" .mysql_error());
$rij_file = file_get_contents("clientside/output2.html"); // html ophalen
$rijen = "";
while($result = mysql_fetch_assoc($query_result))
{
// hij vervangt de <!--|titel|--> de tekst_titel uit de db , //$rij_file is de file waar hij et inzet.
$str = str_replace("<!--|by|-->", $result['by'], $rij_file);
// dit alles zet hij in de variabele $str
$str = str_replace("<!--|time|-->", $result['time'], $str);
$str = str_replace ("<!--|article_id|-->", $result['id'], $str);
$str = str_replace("<!--|done|-->", $result['done'], $str);
$str = str_replace("<!--|todo|-->", $result['todo'], $str);
$str = str_replace("<!--|problem|-->", $result['problem'], $str);
$rijen .= $str;
}
echo $rijen;
}
function get_scrum($art_id){
$query = "SELECT `id`, `by`, `done`, `todo`, `problem`, `time` FROM `articles` WHERE id = '$art_id'";
$query_result = mysql_query($query) or die ("fout in de query" .mysql_error());
$rij_file = file_get_contents("clientside/update.html"); // html ophalen
$rijen = "";
while($result = mysql_fetch_assoc($query_result))
{
// hij vervangt de <!--|titel|--> de tekst_titel uit de db , //$rij_file is de file waar hij et inzet.
$str = str_replace("<!--|by|-->", $result['by'], $rij_file);
// dit alles zet hij in de variabele $str
$str = str_replace ("<!--|article_id|-->", $result['id'], $str);
$str = str_replace("<!--|time|-->", $result['time'], $str);
$str = str_replace("<!--|done|-->", $result['done'], $str);
$str = str_replace("<!--|todo|-->", $result['todo'], $str);
$str = str_replace("<!--|problem|-->", $result['problem'], $str);
$rijen .= $str;
}
echo $rijen;
}
function delete_scrum($art_id){
$query = "DELETE FROM scrum_db . articles WHERE id = '$art_id' ";
$result = mysql_query($query) or die("query is mislukt " . mysql_error());
if($result){
echo "<strong class=\"red\">scrum is succesvol verwijderd!</strong>";
header("Location: http://" . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SERVER']) ."/Scrum/?&pid=view");
}
}
function update_scrum($by, $done, $todo, $problem, $time, $art_id){
$query = "UPDATE `scrum_db`.`articles` SET `by` = '$by', `done` = '$done', `todo` = '$todo', `problem` = '$problem', `time` = '$time' WHERE `articles`.`id` = '$art_id' LIMIT 1 ;";
mysql_query($query) or die("fout in de query " . mysql_error());
header("Location: http://" . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SERVER']) ."/Scrum/?&pid=view");
}
}
?>