小编joh*_*ble的帖子

如何在我的mysql表中插入时间戳

在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)

php mysql

15
推荐指数
3
解决办法
7万
查看次数

混合php和html文件

现在我有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)

html php

2
推荐指数
1
解决办法
66
查看次数

如何在Java中互锁形状

我有一个项目,我必须绘制奥林匹克环,我很难让它看起来像环互锁.这是一张显示我的意思的图片.

在此输入图像描述

注意他们如何互锁?这就是我现在想要的,我只有彼此重叠的形状.这就是我现在所拥有的.

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)

java swing paint

1
推荐指数
1
解决办法
279
查看次数

从 bash 中的字符串中删除双引号

我正在尝试从 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)

git bash shell

1
推荐指数
1
解决办法
4085
查看次数

多个插入查询不起作用

我似乎无法理解为什么查询不起作用我遵循语法.

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作为主键,但它似乎不起作用.仅插入一个值非常有效.

mysql

-1
推荐指数
1
解决办法
51
查看次数

标签 统计

mysql ×2

php ×2

bash ×1

git ×1

html ×1

java ×1

paint ×1

shell ×1

swing ×1