gpt4 book ai didi

php - 这个查询不会返回任何东西,我需要这方面的建议

转载 作者:行者123 更新时间:2023-11-29 02:22:01 26 4
gpt4 key购买 nike

这是我的代码,它应该向选定的用户发送电子邮件。

如果我将我自己的电子邮件作为字符串归因于 $email 它将发送,但对于此查询它不会发送。 $conncliente 是我的连接,$post 也在工作,但它收不到我的邮件,不知道为什么...

mysql_select_db($database_conncliente, $conncliente);
$codigo= mysql_insert_id();
$usuario=$_POST['usuario'];
$pesquisa = mysql_query("SELECT 'mail' FROM 'usuarios' WHERE 'Uso_login' = '$usuario'", $conncliente);
$email = mysql_fetch_assoc($pesquisa);
$assunto = "Solicitação nº ".$codigo.".";
$texto = "Sua solicitação nº ".$codigo.", com resumo \"".$_POST["resumo"]."\" foi aberta em ".$data."!";
mail($email, $assunto, $texto);

最佳答案

请阅读 mysql 函数手册和 ant php.net。也不要使用 mysql 扩展,而是使用 PDO 或 mysqli。这个脚本有很多错误。首先,这个 $codigo= mysql_insert_id(); 什么都不做,除非你之前有 INSERT 查询。此外,此脚本不起作用的主要原因是 mysql_fetch_assoc 的使用不正确,此函数返回关联数组,因此您必须通过按键寻址到该值才能获取它。像这样 $email=mysql_fetch_assoc($pesquisa)['mail']。我再次建议您使用适当的 mysql 扩展,并在 php 中找到有关 mysql 的适当指南。

关于php - 这个查询不会返回任何东西,我需要这方面的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30157436/

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