la connexion mysql phpstudy est réussie
la connexion navicat mysql à phpstudy mysql ne pose aucun problème
La table est
id nom d'utilisateur genre pass
1 bule man 111
fichier php
conn.php:
Connectez-vous à la base de données phpstudy:
utilisez $link = mysql li_connect() ;Pas de problème de vérification après connexion
fichier dologin.php :
Définissez l'instruction de requête après avoir appelé conn.php :
$sql="select * from yq ";
Exécutez l'instruction de requête :
$ result= mysqli_query($link, $sql);
Ensuite, quelque chose s'est mal passé
Use or die(mysqli_error($link)."Execution failed");
Ajoutez ce qui suit pour afficher l'échec d'exécution
Utilisez if(!$ result){
echo "L'exécution a échoué". mysql_error($link). "L'erreur est".$sql;
}
Le résultat montre :
L'erreur d'échec d'exécution est select * from yq
Mais la même instruction select * from yq n'a pas problème pour interroger la table dans la table
navicat mysql
Je ne sais pas ce qui n'a pas fonctionné
Des problèmes surviennent lorsque dologin.php importe conn.php. Connectez-vous simplement à la base de données directement dans dologin.php. C'est la phrase pour citer un fichier dans le même répertoire, non ? include_once("./conn.php");
Alors je suppose que vous ne l'avez pas spécifié dans votre bibliothèque.