Problème PHP (base de données)

:smiley: Bonjour,

Vla, j’ai problème. Je voudrais que mon script se connecte a la base de données et récupère la donnée modo.
C’est pas très clair mais la table ressemble a :

Inscription → membres → pseudo, password, ban et modo.

Vous pouvez m’aider ?

Euh
BDD = Inscription
Table = membres
Et la structure de table:
pseudo (varchar(255), je suppose)
password (varchar(255) , je suppose)
ban (int(255, je suppose)
modo(int(255) je suppose)

$host = 'localhost';
$user = 'identifiant';
$pass = 'mdp';
$bdd = 'tabdd';
$connection = mysql_connect($host,$user,$pass)
or die ("Connection impossible au serveur, verifiez vos informations");

$db = mysql_select_db ($bdd, $connection)
or die ("La base ne peut etre selectionnee, verifiez vos informations");

$sql2 = "SELECT * FROM membres";
$result2 = mysql_query($sql2)
or die ("Requete impossible");
while($ligne3 = mysql_fetch_array($result2,MYSQL_ASSOC))
{
extract($ligne3);
//La valeur de modo sera dans $modo
} 

Je te le fait pas dire…
Patfreeze m’avais expliqué ça comme ça y a longtemps…(et depuis j’arrive a utiliser MySQL :smiley: )
Ce script fonctionne, il va se connecter a ta BDD, aller dans inscription, et te sortir toute la table membres, a toi de trier :wink:

Merci ça marche mieux comme ça :smiley:

Tant que j’y suis j’arrive pas à quelque chose :

[code]$pseudo = $_post[‘pseudo’];

// On tente une connexion à la base de données
try
{
$bdd = new PDO(‘mysql:host=localhost;dbname=inscription’, ‘uti’, ‘mdp’);
}

catch(Exception $e)
	{
		die('Erreur de connexion à la base de donnée.');
	}

// On recherche dans les membres
$bdd->exec('UPDATE membres SET ban = "1" WHERE pseudo = "$pseudo"');[/code]

Enfaite, via un formulaire je voudrais modifier la donnée “ban” d’un membre, du quel j’aurais poster son pseudo

Ça m’intéresse tout ça…
Mais je comprend rien…
Pourriez-vous m’expliquer tout ça, et comment on s’en sert ?

http://www.google.com


Je ne parle pas de PHP en général, mais de son utilisation dans GD, et de ce qu’il on montrés comme code.

http://www.compilgames.net/forum/search.php

A rien mais on peux le modifier pour par exemple enregistré un score d’un joueur.

Euh, note quand même:
Ce script est sensé être:
sur un serveur html, http apache2 par exemple.
Puis exécuté par Php qui va transmettre des données a MySQL :wink:
En gros, si tu compte l’utiliser dans GD tu te met le doigts dans l’oeil jusqu’à l’omoplate…
D’ailleurs, tu ne peux pas entrer de code dans GD :wink:

[code]try
{
$bdd = new PDO(‘mysql:host=localhost;dbname=inscription’, ‘uti’, ‘mdp’);
}

catch(Exception $e)
{
die(‘Erreur de connexion à la base de donnée.’);
}

// On recherche dans les membres
$bdd->exec(‘UPDATE membres SET ban = “1” WHERE pseudo = “$pseudo”’);[/code]
Je connais pas ça, c’est de la POO.
Pour une requête sql, ça sert pas trop :wink:

EDIT: siteduzero.com

Oui, le code ne s’insere pas dans GD mais dans un fichier *.php qui doit être éxecuter par le serveur distant.