gpt4 book ai didi

php - 为什么我无法运行此查询?

转载 作者:行者123 更新时间:2023-11-29 11:45:00 25 4
gpt4 key购买 nike

我尝试在 php 中运行此代码,但没有打印任何内容。

我的数据库不为空。

<?php
$dbname = "mytest";
$servername = "***";
$username = "mohsen";
$passwords = "****";
// Create connection
$conn = new mysqli($servername, $username, $passwords, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$User=$_POST['username'];
$sql="SELECT * FROM Money WHERE Debtor='$User' OR Creditor='$User' ";
$result = $conn->query($sql);

//
while($field=mysql_fetch_assoc($result))
{

print $field["Debtor"]."|";
print $field["Creditor"]."|";
print $field["Cost"]."|";
print $field["Status"]."|"."\n";

}
$conn->close();
?>

例如:我的数据库中有该用户的记录用户=莫森链接:

http://test.kholaseketab.ir/Update.php

最佳答案

您正在混合面向对象过程式查询。

<?php
$dbname = "mytest";
$servername = "***";
$username = "mohsen";
$passwords = "****";
// Create connection
$conn = new mysqli($servername, $username, $passwords, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$User=$_POST['username'];
$sql="SELECT * FROM Money WHERE Debtor='$User' OR Creditor='$User' ";
$result = $conn->query($sql);

//
while($field = $result->fetch_object())
{

print $field->Debtor."|";
print $field->Creditor."|";
print $field->Cost."|";
print $field->Status."|"."\n";

}
$conn->close();
?>

关于php - 为什么我无法运行此查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35100504/

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