小编CT.*_*CT.的帖子

我的SQL语法有什么问题?

我正在尝试使用Web前端创建IT资产数据库.

我已经使用POST从表单中收集了一些数据,以及一个已经写入cookie的变量.

这是我第一次尝试将数据输入数据库.

这是代码:

<?php

//get data
$id = $_POST['id'];
$company = $_POST['company'];
$location = $_POST['location'];
$purchase_date = $_POST['purchase_date'];
$purchase_order = $_POST['purchase_order'];
$value = $_POST['value'];
$type = $_COOKIE["type"];
$notes = $_POST['notes'];

$manufacturer = $_POST['manufacturer'];
$model = $_POST['model'];
$warranty = $_POST['warranty'];

//set cookies
setcookie('id', $id);
setcookie('company', $company);
setcookie('location', $location);
setcookie('purchase_date', $purchase_date);
setcookie('purchase_order', $purchase_order);
setcookie('value', $value);
setcookie('type', $type);
setcookie('notes', $notes);

setcookie('manufacturer', $manufacturer);
setcookie('model', $model);
setcookie('warranty', $warranty);

//checkdata

//start database interactions

// connect to mysql server and database "asset_db"
mysql_connect("localhost", "asset_db", "asset_db") or …
Run Code Online (Sandbox Code Playgroud)

php mysql sql syntax

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

如何在Google App Engine上将简单的HTML复选框添加到bool中?

型号代码:

class Task(db.Model):
    complete = db.BooleanProperty(default=False)
Run Code Online (Sandbox Code Playgroud)

HTML代码:

<input type="checkbox" name="complete" value="True" />
Run Code Online (Sandbox Code Playgroud)

数据库:

task = Task()
task.complete = self.request.get('complete')
task.put()
Run Code Online (Sandbox Code Playgroud)

这会返回一个错误:

BadValueError:属性完整必须是bool

该怎么做?

checkbox google-app-engine boolean

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

我的SQL语法有什么问题?

SQL新手.我正在寻找创建一个IT资产数据库.这是用php创建的表之一:

mysql_query("CREATE TABLE software(
id VARCHAR(30), 
PRIMARY KEY(id),
software VARCHAR(30),
key VARCHAR(30))")
or die(mysql_error());  
echo "Software Table Created.</br />";
Run Code Online (Sandbox Code Playgroud)

这是我运行脚本时浏览器的输出:

您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便在第5行使用"VARCHAR(30)"附近的正确语法

我在Ubuntu Server 10.04上运行标准的LAMP堆栈.

谢谢.

php mysql syntax

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

为什么这个PHP脚本会干扰我的CSS布局?

此页面用于$_GET获取资产ID并查询mysql数据库并返回一些信息.

如果'id'与任何内容都不匹配,则不会显示任何结果,但页面看起来很好.如果'id'为null,则会发生错误.$id = $_GET["id"] or die(mysql_error()); 当发生这种情况时,它们的页面布局无法正确显示.我该如何解决?

额外的问题:如果id与数据库中的任何id不匹配或者为null,我将如何获得"找不到匹配的结果"等消息.

谢谢.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="style.css" />
<title>IT Asset</title>
</head>

<body>
    <div id="page">
                <div id="header">
                  <img src="images/logo.png" />
                </div>

                </div>

                <div id="content">
                    <div id="container">

                        <div id="main">
                        <div id="menu">
                            <ul>
                                <table width="100%" border="0">
                                <tr>
                                <td><li><a href="index.php">Search Assets</a></li></td>
                                <td><li><a href="browse.php">Browse Assets</a></li></td>
                                <td><li><a href="add_asset.php">Add Asset</a></li></td>
                                <td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                                </tr>
                                </table>
                          </ul>
                        </div>
                        <div id="text">
                        <ul>
                        <li>
                        <h1>View Asset</h1>
                        </li>
                        </ul> …
Run Code Online (Sandbox Code Playgroud)

html css php mysql layout

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

标签 统计

mysql ×3

php ×3

syntax ×2

boolean ×1

checkbox ×1

css ×1

google-app-engine ×1

html ×1

layout ×1

sql ×1