pdo

    1热度

    1回答

    我从使用PDO的4D读取成功,但没有写入它。 当我尝试插入值到数据库中,我得到以下错误: SQLSTATE[HY000]: General error: 1248 Failed to execute statement. 这里是我的代码: <?php $dsn = 'dsn-info'; $user = 'user-info'; $pswd = 'password'; $db = new

    -4热度

    1回答

    我在我的项目中使用了php和pdo。在这个项目中,我有很多选择与diferents表的加入和返回。 当返回只有一个表时,我使用PDO :: FETCH_CLASS来填充我的对象与数据库的返回,(所有类的属性具有DB的列的相同名称)我的问题是人口2或具有相同查询的更多对象。

    0热度

    1回答

    我在做这个教程How to create a login system in PHP 我试图使用IF语句来检查是否设置会话ID。当前允许用户登录并回显当前会话ID。当我故意输入一个错误的密码时,代码应该回显一条消息,但它什么也不做。另外,我无法使用注销按钮来终止会话。 这是我的登录页面 <?php session_start(); //include 'dbh.php'; //pro

    1热度

    1回答

    我将我的塞拉利昂升级到高塞拉利昂,然后发现我的php数据库连接不再工作。事实证明PDO_MYSQL驱动程序默认不安装。我重新安装了mysql,这没有帮助。 其他人是否也有同样的问题?我如何安装PDO驱动程序? 谢谢

    -1热度

    1回答

    我得到的用户名(子)和转介(父)从数据库中的记录,并把它们放到数组通过下面的代码: $sql = "SELECT username, referral FROM acc_status"; $q = $conn->prepare($sql); $q->execute(array()); $data = array(); while($row = $q-

    -1热度

    1回答

    我有一个数据库由2个表格组成,它们之间有一对多的关系。 第一个表“数据”有(姓名,电话,personid)列。 第二个表“链接”有(linkid,link,personid)列。 我想插入一个新的链接到一个人的链接,如果他已经存在于数据表中。 $statement = $connect->prepare("SELECT * FROM data WHERE name = :sname AND pho

    0热度

    1回答

    我有一个数据库与两个表和两个表有“一对多”的关系。 第一个表格称为具有列的数据(名称,电话,personid)。 第二个表称为列链接(linkid,link,personid)。 Personid是forigne键,我想从两个表(名称,电话,链接)打印3列,其中链接是每个用户链接。 所以我想表是类似的东西: echo "<table>"; echo "<tr><th>Name</th> <th

    0热度

    1回答

    我使用PDO的阵列来制作查询来搜索一个学生的表 用户可以选择哪些领域/ s的他们想要搜索 - 名字,姓氏,出生日期,性别或这些的任何组合。 我想建立一个数组,即将执行的准备语句。 例如如果用户选择lastname和dob,我该如何生成以下数组? array(':lastname' => $lastname, ':dob' => $dob); 如果我添加值按通常: $my_array[] = "

    0热度

    1回答

    我有一个用户名列表(用户名,名称,密码,电子邮件), 我想要获取用户名列中的最后插入的行。 我想类似的东西: $statement = $db->prepare("SELECT username FROM users ORDER BY DESC LIMIT 1"); $statement->execute(); $row = $statement->fetch(); 但它返回一个数组,我只

    -4热度

    1回答

    这里是我的代码: <?php session_start(); include_once('../includes/connection.php'); if (isset($_SESSION['logged_in'])){ \t }else{ \t \t if (isset($_POST['username'], $_POST['p