ICode9

精准搜索请尝试: 精确搜索
  • PHP / MYSQL-使用准备好的语句删除数据库2019-10-26 10:40:08

    我想使用PDO删除数据库. 这种方法对我来说是最好的 function delete_db($database) { $statement = $my_pdo_obj->prepare("DROP DATABASE IF EXISTS :database"); $statement->bindParam(":database", $database); $statement->execute(); } 但是不幸的是,我收到一个PDO

  • php-从数据库中选择数据后出错2019-10-25 11:30:18

    这个问题已经在这里有了答案:            >            PHP parse/syntax errors; and how to solve them?                                    16个 我目前正在使用upvote系统的论坛网站上工作.但是,有些烦人的,可能

  • php-如果最后一个查询有评论,我的查询将不起作用.2019-10-24 23:23:58

    我们一直在努力解决PHP中的某些情况,其中某些查询不起作用.我们发现,只有在执行的最后一个查询中带有注释时,才会发生非工作查询. 在php中,我们有类似以下内容: $getUsersQuery = "SELECT * from `users` where active = 1; ##DEVELOPER: JOE"; $getUsersStmt = $con->prepare($get

  • 致命错误:未被捕获的错误:不能使用PDOStatement类型的对象作为数组2019-10-24 20:24:06

    我想要一个php脚本,可以让我从数据库表中随机选择行,并将“ dispensered”的值更改为1. 我肯定这有点愚蠢,但是我对这个东西还是陌生的. 这是我的代码: <?php $hostname = 'localhost'; $user = 'root'; $pass = ''; $database = 'testt'; $db_connection = new PDO( "mysql:host

  • 您可以使用PDO和PostgreSQL返回多个结果集吗?2019-10-24 13:30:43

    我想将多个查询分组为一个驻留在PostgreSQL中的函数.将使用PDO查询该功能. 该函数是: CREATE OR REPLACE FUNCTION "test_multipe_refcursor"() RETURNS SETOF refcursor AS $BODY$ DECLARE parentRC refcursor; childRC refcursor; BEGIN open parentRC FOR SELECT *

  • PDO / PHP中的LIKE语句和特殊字符2019-10-24 04:30:01

    我已经检查了this one (How do I create a PDO parameterized query with a LIKE statement in PHP)之类的问题的答案. 我已经解决了这个问题: $sql = "SELECT count(*) ". "FROM mytable ". "WHERE num_certif LIKE CONCAT('%',:val,'%&#

  • 我应该在PDO事务中运行多个SELECT以提高性能吗?2019-10-24 00:14:30

    PDO转换仅用于UPDATE,INSERT和DELETE,还是将事务用于多个SELECT查询,是否可以提高性能?解决方法:从纯粹的角度来看,在SELECT语句上使用事务以“提高性能”是错误的.使用事务来确保不会出现数据不一致的情况. 从性能的角度来看,锁定表以便没有其他语句可以访问它以加快SELECT的速度,

  • PHP-Zend Framework,pdo_mysql和内存限制问题-为什么?2019-10-23 20:16:12

    我有以下设置: > Zend Framework 1.10.8 >数据库适配器:pdo_mysql>内存限制:128MB>桌子类型:myisam>表格大小:4 MB>记录数:22.000>列数:aprox. 70 我想从表中选择所有内容,这应该没有问题: $table = new Application_Model_DbTable_Foo(); $everything = $table->fetchAll(); 这样做会遇

  • CANopen协议2019-10-23 19:06:06

    截取地址:https://www.e-learn.cn/content/qita/715699 什么是CANOPEN协议 CANOPEN协议是基于CAN总线协议建立的应用层协议。 CANOPEN协议属于“主-从站协议”,一个CANOPEN网络中有一个主站和若干个从站。 每一个从站点都有一个ID号,一个数据字典和四种工作状态。 CANOPEN协议将CAN总

  • 无法通过php PDO插入SQLite数据库2019-10-23 17:32:51

    请帮忙看看有什么问题….(我测试数据库连接是否正常) <?php $user_name=$_POST['user_name']; $password=$_POST['password']; $dbh=new PDO('sqlite:./db/user.db') or die("fail to connect db"); try{ $stmt = $dbh->prepare("INSERT INTO

  • 我可以安全地忽略错误代码为00000的MySQL错误HY0002019-10-23 14:14:19

    我已将PHP(5.2)与PDO(MySQL 5.1)设置为在发生错误时引发异常: $pdo = new PDO(...); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 现在,有时会出现一个异常,该异常仅告诉我“ HY000:常规错误”.我试图从PDO中获取更多信息,但是我只能说: > errorInfo():数组(0 =

  • PHP PDO 大对象 (LOBs)2019-10-21 15:55:04

    应用程序在某一时刻,可能需要在数据库中存储"大"数据。 "大"通常意味着"大约 4kb 或以上",尽管某些数据库在数据达到"大"之前可以轻松地处理多达 32kb 的数据。大对象本质上可能是文本或二进制。 在 PDOStatement::bindParam() 或 PDOStatement::bindColumn()) 调用中使用 PDO::PARA

  • 微擎语法2019-10-18 17:01:36

    微擎sql语句 1、pdo_update 更新指定的数据表记录 array | boolean pdo_update($tablename,$data = array(),$condition, $glue = 'AND'); //更新uid=2用户的用户名 $user_data = array(                 'username'=> 'daxiong', ); $result= pdo_update('use

  • Thinkphp3.2数据库字段自动转小写,字段大小写自动转换2019-10-14 11:56:58

    最简单的办法就是在配置文件加上 'DB_PARAMS' => [\PDO::ATTR_CASE => \PDO::CASE_NATURAL], 但是如果项目已经上线了一段直接, 这样可能会影响其他人写的 然后我想在控制器里面动态改变DB_PARAMS这个配置,后来发现不行. 因为基类里面有数据库操作,model是单例的.不会重新new对

  • 带有命名参数VS问号参数的PDO语句2019-10-13 19:31:07

    我有一个用于数据库管理的类,并且我的一个子类(定义查询的子类)的定义如下(只是一个示例,实际上剥离了许多其他功能以进行测试): namespace Tests\SQL\Arguments { // SQL query class Query { public $attributes; // constructor for this object

  • php-更新SQL列2019-10-13 16:17:20

    因此,我有一个包含6列的表格,每列对应一种特定的产品类型.每列都有一个数字,该数字与人们选择该产品类型的次数相对应. A | B | C | D | E | F --------------------- 0 | 0 | 0 | 0 | 0 | 0 因此,如果用户选择类型A,那么我想将列A的数字从0更新为1.这是我编写的SQL代码: $link =

  • PHP-PDOStatement :: execute():SQLSTATE [HY093]:无效的参数编号:绑定变量的数量与令牌的数量不匹配2019-10-13 16:15:22

    $sql = 'INSERT INTO `' . $table_name . '` ' . '(`day`, `campaign_name`, `campaign_id`, `views`, `CPM`, `cost`, `currency`, `cost_EUR`) VALUES ' . '(:day, :campaign_name, :campaign_id, :views, :CPM

  • 与PHP PDO相关:更新SQL语句不更新数据库内容2019-10-13 07:14:47

    我正在尝试使用PHP脚本中的准备好的语句来实现更新语句,但是看来它没有更新数据库中的记录,并且我不确定为什么,因此,如果您能分享一些见解,将不胜感激. 码 $query = "UPDATE DatTable SET DF_PARTY_ID = :party_id, DF_PARTY_CODE = :party_code, DF_CONNECT

  • PHP-MYSQL插入不存在PDO2019-10-13 06:15:45

    我有条件地使用PHP PDO命令将值插入MySQL数据库.该条件指出,如果要插入的行已经存在,则不要插入它.如果不存在,请插入行.当我通过PHPmyadmin执行代码时,代码执行得很好,因此将PDO变量(:a,:b)与静态数字交换. 我收到以下错误: Fatal error: Uncaught exception 'PDOException' with me

  • PHP-SQL如何从表中选择ID并插入到另一个表中?2019-10-13 05:18:23

    我需要使用insert into语句进行内部联接.我需要将数据插入2个表中,但第二个表中的记录ID也应存储在第一个表中的列中. 第一个sql部分为dj表中的每个给定dj名称创建了一条新记录,第二个部分应该从添加的dj中获取ID,并将其插入到“ articles”表的列中. $alle_djs = explode(', ', $

  • PDO bindParam不允许语句返回结果2019-10-12 23:17:31

    我有一个pdo语句来选择行并以数组形式返回它们.我正在使用分页显示每页12个结果.如果我直接输入LIMIT 12,12而不是LIMIT?,?该语句正常工作. 两个变量的bindParam怎么办? 这两个变量都包含正确的数据. 这是我正在使用的功能: // Retrieve active posts function retrieve_active_posts(

  • PHP-MySQL自动递增问题:键1的条目重复“ 4294967295”2019-10-12 16:16:06

    我有一张电子邮件表. 自动递增ID的最后一条记录是3780,这是合法记录.我现在插入的所有新记录都将插入到那里. 但是,在我的日志中,偶尔会有: Query FAIL: INSERT INTO mail.messages (timestamp_queue) VALUES (:time); Array ( [0] => 23000 [1] => 1062 [2] => Duplic

  • PDO致命错误:在非对象上调用成员函数prepare()2019-10-12 09:17:33

    尝试在数据库中插入数据时出现此错误.我已经搜索了此错误的原因,并且我认为我的代码是正确的,并且我不应该得到此错误.我的代码是: config.php文件 <?php class DatabaseConnection{ public function __construct(){ try{ $pdo = new PDO('mysql:host=localhos

  • php-无法将PDOStatement类型的对象用作数组2019-10-12 01:39:22

    我想检查指定用户的某列是否持有大于0的值. 问题 在执行查询,然后执行查询时,我收到此错误: Fatal error: Cannot use object of type PDOStatement as array in C:\xampp\htdocs\recover\admin\create.php on line 40 我的代码(执行查询): if (isset($_SESSION['user'])) {

  • php-根据用户输入编写包含变量WHERE的查询2019-10-12 00:41:18

    我在查询时遇到问题.我想要做的是检查每个变量是否存在,如果不存在,请忽略它们.我也想在表中显示结果.任何帮助将不胜感激! 到目前为止,我所拥有的:这是我的代码.目前,它从数据库返回一个包含所有结果的数组,但是如果我将WHERE子句中的OR更改为AND,则需要填写所有字段.我希望用户能够

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有