标签: phpmyadmin

PHP函数调用

我设计了一个简单的html网站,有一个查询表单.它有一些字段,如名称,地址等.提交按钮的Onclick ,我希望这些数据进入数据库.我在XAMPP服务器上使用phpmyadmin创建了数据库和表.

我的代码如下(hello.php):

<script>
function insert_db()
{

     <?php
     $username = $_POST['name'];
     print ($username);
     mysql_connect("localhost","root","");
     mysql_select_db("addressbook");

     mysql_query("insert into colleague values ('$username')");

     ?>


       }
 </script>

    <form  method="post">
   <input type="name" name="name" /><br />
   <input type="submit" name="mysubmit" value="Submit"  onclick="insert_db()"/>
Run Code Online (Sandbox Code Playgroud)

点击提交按钮,数据库中有两个条目.一个是空白,另一个是输入值.如何只调用一次这个函数?还有其他出路吗?

php phpmyadmin

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

sql教程脚本错误

它告诉您从教程复制并粘贴到phpMyAdmin的SQL页面的SQL文本给出了错误:

#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 'TYPE=MyISAM' at line 6
Run Code Online (Sandbox Code Playgroud)

这是脚本:

CREATE TABLE `scores` (
   `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
   `name` VARCHAR(15) NOT NULL DEFAULT 'anonymous',
   `score` INT(10) UNSIGNED NOT NULL DEFAULT '0'
)
TYPE=MyISAM;
Run Code Online (Sandbox Code Playgroud)

我在这里弄错了什么?

php mysql sql phpmyadmin

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

从字符串的开头删除,当它变得很长(聊天)php

我想不出这个.问题很简单.我有一个聊天应用程序,不希望发送长聊天对话.因此,当对话变长(可能是20条消息)时,第一条消息开始被删除.

我将对话保存在phpmyadmin的文本字段中,我使用这种格式(^和&)来确定发件人是谁以及消息是什么:

^John&Hi
^Linda&Hi, how are you? 
^John&All good! You? 
^Linda&Same 
Run Code Online (Sandbox Code Playgroud)

更新:

 $query = mysql_query("UPDATE conversations SET chat= CONCAT(COALESCE(chat,''), '$sendMessage') WHERE conversations='$id'"); 
Run Code Online (Sandbox Code Playgroud)

提前致谢

php mysql sql-server iphone phpmyadmin

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

组合2个表 - 子查询返回多于1行

当我加入2个表时,我收到一个错误

select * from picture where id=(SELECT id FROM user where age= 40 ) 
Run Code Online (Sandbox Code Playgroud)

#1242 - 子查询返回超过1行

加入这两个大数据表的最佳方法是什么?我希望得到所有结果

mysql sql join phpmyadmin

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

phpmyadmin sql撇号不工作

嘿伙计们希望你能帮助我,

不确定我是否总是有这个问题,或者如果它是新的,在sql选项卡中的phpmyadmin中,它识别的撇号与我键入的不同,例如,

当我输入时,它是

SELECT * FROM 'table'
Run Code Online (Sandbox Code Playgroud)

这给了我一个错误,所以我不得不复制/粘贴一些预建查询的引号,使它看起来像

SELECT * FROM `table`
Run Code Online (Sandbox Code Playgroud)

看撇号是如何不同的?我可以解决这个问题吗?

此外,我在网上看到了很多查询,我认为即使我从php调用的查询也不需要表名来撇号.但是当在phpmyadmin中编写它时,我可以在没有带有撇号的表名的情况下进行查询吗?

提前致谢.

mysql phpmyadmin

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

在php中按日期条件过滤特定行的mysql查询?

我有一个表' 会议 ',其中包含以下字段

id   recurring_start_date  recurring_end_date (Both are date fields)
1.    2012-07-22             2012-07-25
2.    2012-07-27             2012-08-05
3.    2012-07-26             2012-08-26
4.    2012-07-23             2012-10-23
5.    2012-08-24             2012-11-24
6.    2012-09-12             2012-10-19
7.    2012-07-28             2012-07-29
Run Code Online (Sandbox Code Playgroud)

我想通过sql查询过滤这些行,其中包含开始结束日期范围之间的' 2012-07-28 '日期,包括开始n结束重复日期. 我们知道结果将是第2行,第3行,第4行,第7行. 但是我如何在php中运行此查询.



我尝试过这个,但它不起作用.

$sql = "
    SELECT * 
    FROM 
        `meetingss` 
    WHERE 
        `recurring_st_date` >= \'2012-07-28\' 
        AND `recurring_ed_date` <= \'2012-07-28\' 
    ";
Run Code Online (Sandbox Code Playgroud)

可能是出错了,可能是提供日期条件错误.
任何好建议我的伙伴这样做.谢谢...

php mysql sql phpmyadmin

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

Phpmyadmin - Mysql没有特权

我在Windows 7上安装了wamp 2.1但是当我打开phpMyAdmin时,我收到错误,Mysql'No Provileges'.我卸载了wamp并重新安装了几次,但它没有帮助.有谁知道如何解决这个问题?

此外,当我尝试从mysql控制台创建数据库时,我收到以下错误:ERROR 1044 <42000>:用户''@ localhost'访问被拒绝到数据库'a_db_name'

mysql phpmyadmin

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

获取解析错误:语法错误,PHP中意外的T_LNUMBER?

我试图将序列化值插入ac_services表但收到错误:

语法错误,第559行的C:\ wamp\www\db-setup\steps\db-install-script.php中的意外T_LNUMBER

$insert_ac_services = "

INSERT INTO `ac_services` 
( `id` , `name` , `desc` , `duration` , `unit` , `paddingtime` , `cost` , `capacity` , `availability` , `business_id` , `category_id` , `staff_id` ) 
VALUES 
( 1, 'Default', 'this is default service.', 30, 'minute', 10, 15, 1, 'yes', 0, 0, 'a:1:{i:0;s:2:"1";}' ) ;
";

mysql_query($insert_ac_services);
Run Code Online (Sandbox Code Playgroud)

我通过phpmyadmin生成了这个php查询.但不工作,有什么建议吗?谢谢...

php database phpmyadmin parse-error

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

MYSQL - 更新单个列中的所有空字段

使用PhpMyQdmin,如何更新单个列中的所有空字段.我尝试了一些我在网上找到的命令,但似乎都没有.

表称为"新闻",列称为"profile_4",类型为"varchar(255)"

我试过这个:

UPDATE news SET profile_4 = 'General' WHERE profile_4 = NULL 
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

我需要的是用'General'更新空列字段

谢谢克里斯

mysql phpmyadmin

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

SQL设置日期戳

我现在在phpmyadmin,我正在尝试设置一个字段来标记插入数据时的当前日期.

现在我尝试将其设置为DATETIME键入,但这包括时间.我只想要约会.我也尝试将其设置DATETIME为默认值GETDATE()并保存,但它引发了一个错误:

#1067 - Invalid default value for 'upload_date' 
Run Code Online (Sandbox Code Playgroud)

有人知道怎么做吗?

mysql sql phpmyadmin

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

标签 统计

phpmyadmin ×10

mysql ×8

php ×5

sql ×4

database ×1

iphone ×1

join ×1

parse-error ×1

sql-server ×1