gpt4 book ai didi

PHP 不插入 MySQL 数据库,所有语句都在那里

转载 作者:行者123 更新时间:2023-12-01 00:26:42 25 4
gpt4 key购买 nike

我想知道是否有人知道为什么这条语句没有插入到我的 MySQL 数据库中。它没有显示任何错误,当我手动输入 SQL 语句时,它会插入信息。

<?php

$host="mysql16.000webhost.com";
$user_name="a1611480_akaash";
$pwd="*****";
$database_name="a1611480_akaash";
$db=mysql_connect($host, $user_name, $pwd);

$sql = "INSERT INTO mydata VALUES ('dude1', 'dude2', 'dude3', 'dude4', 'dude5')";

mysql_query($sql);

?>

最佳答案

这是因为mysql不知道这条sql语句使用哪个数据库。包括 mysql_select_db

mysql_select_db($database_name);

要在 php 中获取任何类型的错误( fatal error 除外),请将您的代码包含在 try block 中

try{
// db code
}catch(Exception $e){
// something is wrong
echo "Oh God! I got this ". $e->getMessage();
}

关于PHP 不插入 MySQL 数据库,所有语句都在那里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13334796/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com