Je rencontre des problèmes avec un compte 1 & dont un de mes clients est hébergé. Je reçois des erreurs sur les lignes 2 & 20 (indiquées en gras ci-dessous), ce qui n'a pas de sens car ce sont des fonctions php de base.mySQL private/conn questions
J'ai utilisé le même script des dizaines de fois sans problème, jusqu'à ce que je le mette dans ce compte 1 & 1. Est-ce que quelqu'un voit quelque chose que je pourrais manquer?
class Mysql {
private $ conn;
fonction __construct() { $ this-> conn = new mysqli (db_server, DB_USER, DB_PASSWORD, DB_NAME) ou die ('Il y avait un problème de connexion à la base de données.'); }
fonctionverify_Username_and_Pass ($ un, pwd $) {
$ query = "SELECT * FROM utilisateurs OU = nom d'utilisateur et mot de passe = LIMIT 1?";
if ($ stmt = $ this-> conn-> prepare ($ query)) { $ stmt-> bind_param ('ss', un de $, pwd $); $ stmt-> execute();
Merci d'avance!
EDIT:
merci pinkgothic de me rappeler de mettre les erreurs ici>. <
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /homepages/24/d100728/htdocs/members/classes/Mysql.php on line 6
^thats pour la classe privée
Fatal error: Call to a member function on a non-object in /homepages/24/d100728/htdocs/members/classes/Mysql.php on line 20
^lorsque la ligne privée est commentée, im en mesure d'atteindre l'écran de connexion, mais obtenir cette erreur sur la soumission.
En outre, la base de données exécute MySQL5.0.
Quelles erreurs obtenez-vous? – pinkgothic