Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
$sql = "INSERT into `event` (`art`,`zeitpunkt`,`zeit`, `creator_id`) VALUES (?, ?, CURRENT_TIMESTAMP, ?);";
$eintrag = $db->prepare($sql);
$eintrag->bind_param('iii', $this->art, $this->zeitpunkt, $this->creatorid);
$eintrag->execute();
SQL-Befehl:
ALTER TABLE `event` CHANGE `zeitp` `zeitpunkt` TIMESTAMP NOT NULL DEFAULT 0000 -00 -0000 :00 :00
MySQL meldet:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-00-00 00:00:00' at line 1
Leider. Darum nehme ich auch fast nie mysqli als Klasse, weils sich damit so schlecht debuggen lässt.Wie gebe ich das Insert-Statement bei Mysqli aus? Ich kann ja nicht einfach "echo $sql" schreiben, oder?
$eintrag->bind_param('iii', $this->art, $this->zeitpunkt, $this->creatorid);