Problème de connexion à une MySQL
adrienmarty
Messages postés
67
Date d'inscription
Statut
Membre
Dernière intervention
-
adrienmarty Messages postés 67 Date d'inscription Statut Membre Dernière intervention -
adrienmarty Messages postés 67 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis en train de créer un site web chez free et j'aimerais y mettre un espace membre...
J'ai suivis de nombreux tuto mais je ne comprend toujours rien car rien de marche ! (et pourtant j'y ai passé du temps !)
donc je vous en supplie : aidez moi !! :)
J'aimerais, que chaque utilisateurs aient un nombre de points que je peux afficher ou modifier sur deux pages différentes.
j'ai trouvé ça sur internet mais je ne comprend pas pourquoi on dit "email from liste" par exemple pour récupérer les emails.
<?php
$connect = mysql_connect('localhost','root','') or die ("erreur de connexion");
mysql_select_db('base',$connect) or die ("erreur de connexion base");
$result = mysql_query("SELECT id,nom,email from liste");
while ( $row = mysql_fetch_array($result)){
echo $row[id].' - '.$row[nom].' - '.$row[email].'<br>';
}
mysql_close();
?>
Cela serait gentils de votre part de m'expliquer clairement car je n'ai jamais fait de php svp :)
Je suis en train de créer un site web chez free et j'aimerais y mettre un espace membre...
J'ai suivis de nombreux tuto mais je ne comprend toujours rien car rien de marche ! (et pourtant j'y ai passé du temps !)
donc je vous en supplie : aidez moi !! :)
J'aimerais, que chaque utilisateurs aient un nombre de points que je peux afficher ou modifier sur deux pages différentes.
j'ai trouvé ça sur internet mais je ne comprend pas pourquoi on dit "email from liste" par exemple pour récupérer les emails.
<?php
$connect = mysql_connect('localhost','root','') or die ("erreur de connexion");
mysql_select_db('base',$connect) or die ("erreur de connexion base");
$result = mysql_query("SELECT id,nom,email from liste");
while ( $row = mysql_fetch_array($result)){
echo $row[id].' - '.$row[nom].' - '.$row[email].'<br>';
}
mysql_close();
?>
Cela serait gentils de votre part de m'expliquer clairement car je n'ai jamais fait de php svp :)
A voir également:
- Problème de connexion à une MySQL
- Gmail connexion - Guide
- Connexion chromecast - Guide
- Gmail connexion autre compte - Guide
- D'où peut venir un problème de connexion internet sur un ordinateur ? - Guide
- Site inaccessible n'autorise pas la connexion - Guide
5 réponses
Bonjour,
C'est juste la requête MySQL qui te dérange, tu devrais faire un tour sur Le site du zero pour comprendre un peu plus, car c'est vraiment la base ça...
SELECT email from liste, donnera toutes lignes de la colonne email (ici, sûrement des emails, vu le nom) depuis la table liste ;)
C'est juste la requête MySQL qui te dérange, tu devrais faire un tour sur Le site du zero pour comprendre un peu plus, car c'est vraiment la base ça...
SELECT email from liste, donnera toutes lignes de la colonne email (ici, sûrement des emails, vu le nom) depuis la table liste ;)
Merci beaucoup !
Mais je ne comprends toujours pas la cause de cette erreur :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /mnt/153/sda/5/3/morecraft/test.php on ligne 5
et j'ai aussi remarquer qu'il y a plusieurs façons de ce connecter est ce vrai ?
Mais je ne comprends toujours pas la cause de cette erreur :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /mnt/153/sda/5/3/morecraft/test.php on ligne 5
et j'ai aussi remarquer qu'il y a plusieurs façons de ce connecter est ce vrai ?
Et aussi j'obtiens cette erreur :
Parse error: syntax error, unexpected '{' in /mnt/153/sda/5/3/morecraft/test.php on line 3
en exécutant ce code :
<?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
?>
(que j'ai trouvé sur le site du zero).
Je ne comprend rien ! aidez moi svp ! :)
Parse error: syntax error, unexpected '{' in /mnt/153/sda/5/3/morecraft/test.php on line 3
en exécutant ce code :
<?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
?>
(que j'ai trouvé sur le site du zero).
Je ne comprend rien ! aidez moi svp ! :)
1 - Pour ta première erreur , modifie ta ligne :
Tu auras un message qui précisera ce qui ne va pas.
2 - pour ton unexpected '{' , deux remarques :
D'abord, Free ne gère pas PDO pour mysql, donc pas la peine d'insister dans cette voie
De plus, si tu fais tes essais chez Free, et que tu n'as rien fait de spécial au niveau du fichier .htaccess, tu travailles en PHP4 et non pas en PHP5 et l'instruction try est alors inconnue donc try { est une erreur
$result = mysql_query("SELECT id,nom,email from liste") or die(mysql_error());
Tu auras un message qui précisera ce qui ne va pas.
2 - pour ton unexpected '{' , deux remarques :
D'abord, Free ne gère pas PDO pour mysql, donc pas la peine d'insister dans cette voie
De plus, si tu fais tes essais chez Free, et que tu n'as rien fait de spécial au niveau du fichier .htaccess, tu travailles en PHP4 et non pas en PHP5 et l'instruction try est alors inconnue donc try { est une erreur
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question