在mysql表中,我有一个名为date的字段,其类型称为timestamp,默认值为CURRENT_TIMESTAMP.但是,如果我在mysql中将该字段留空,则会出错.当我尝试像time()那样插入一些东西时,我会收到日期为00:00:00.
<?php
$name = "";
$email = "";
$subject = "";
$comments = "";
$nameError = "";
$emailError = "";
$subjectError = "";
$x = 5;
function filterData($data)
{
$data = htmlspecialchars($data);
$data = stripslashes($data);
return $data;
}
$connection = mysql_connect('host', 'user', 'pass');
if (!$connection) {
die('Could not connect: ' . mysql_error());
}
$select_database = mysql_select_db("contact");
if (!$select_database) {
echo "could not select database " . mysql_error();
}
if ($_SERVER["REQUEST_METHOD"] == "POST") {
//handles the name
$name = filterData($_POST["name"]);
if …Run Code Online (Sandbox Code Playgroud) 现在我有2个文件,一个php文件和一个html文件,我想制作一个表格.在我的html文件中,我有网站的内容以及我的表格.在我的php文件(名为contact.php)中,我试图处理php中的输入.现在当我点击提交时,html表单将我带到我的php文件并且不回显输入.我知道我可以把所有的html和php都放到一个php文件中,这样可以工作,但是有什么方法可以用我现在拥有的东西.
HTML代码
<form action = "contact.php" method = "POST">
name: <input type = "text" name = "name"> <br>
email: <input type = "text" name = "email"> <br>
subject: <input type = "text" name = "subject"> <br>
<input type = "submit" value = "submit" name = "submit"> <br>
</form>
Run Code Online (Sandbox Code Playgroud)
PHP代码
<?php
$name = "";
$email = "";
$subject = "";
$nameError = "";
$emailError = "";
$subjectError = "";
$x = 5;
function filterData($data) {
$data = htmlspecialchars($data);
$data = stripslashes($data); …Run Code Online (Sandbox Code Playgroud) 我有一个项目,我必须绘制奥林匹克环,我很难让它看起来像环互锁.这是一张显示我的意思的图片.
注意他们如何互锁?这就是我现在想要的,我只有彼此重叠的形状.这就是我现在所拥有的.
import javax.swing.JFrame;
import java.awt.Graphics;
import java.awt.Color; //sets color
import java.awt.BasicStroke;
import java.awt.Graphics2D;
import java.awt.AlphaComposite;
class ColoredOlypmicRings extends JFrame {
public void paint(Graphics g) {
Graphics2D g2d = (Graphics2D) g;
float strokeThickness = 27.0f;
float arcThickness = 9.0f;
BasicStroke Outline = new BasicStroke(strokeThickness);
BasicStroke arcOutline = new BasicStroke(arcThickness);
g2d.setStroke(Outline);
g2d.setColor(Color.blue);
g2d.drawOval(100, 100, 300, 300);
g2d.setColor(Color.yellow);
g2d.drawOval(265, 300, 300, 300);
g2d.setColor(Color.black);
g2d.drawOval(430, 100, 300, 300);
g2d.setColor(Color.green);
g2d.drawOval(595, 300, 300, 300);
g2d.setColor(Color.red);
g2d.drawOval(760, 100, 300, 300);
g2d.setStroke(arcOutline);
g2d.setColor(Color.white);
g2d.drawArc(253, 378, 50, …Run Code Online (Sandbox Code Playgroud) 我正在尝试从 Git 获取单个文件。当我使用硬编码值运行 git 命令时,它可以工作。但是,当我使用变量运行它时,它会中断。我怀疑这是由于以某种方式在我的变量周围放置了双引号。我尝试了很多命令来删除字符串中的双引号,但它们似乎都不起作用。
我基本上尝试在 git 命令中使用 filePath 变量,并且周围没有双引号。
#!/usr/bin/env bash
#reads the JSON value of the file-path key.
#file path key is "home/docs" (quotes included)
filePath=$(grep -o '"file-path": *"[^"]*"' ../package.json | grep -o '"[^"]*"$')
git archive --remote=git@git.SOME_URL.com:help/docs.git HEAD $filePath | tar -x
Run Code Online (Sandbox Code Playgroud) 我似乎无法理解为什么查询不起作用我遵循语法.
INSERT INTO announcements (ANNOUNCEMENT) VALUES('my1'), VALUES('my3'), VALUES('my2');
Run Code Online (Sandbox Code Playgroud)
我的表
ID ANNOUNCEMENT
1 new1
2 fffff
3 fffff
4 my1
Run Code Online (Sandbox Code Playgroud)
我试图一次插入三行,我已经尝试将ID作为主键,但它似乎不起作用.仅插入一个值非常有效.