Besoin d'aide Script PHP/SQL

Besoin d'aide Script PHP/SQL - PHP - Programmation

Marsh Posté le 26-02-2013 à 14:47:22    

Bonjour,
 
J'aimerai avoir un petit coup de main s'il vous plaît.  
Je souhaiterai un script permettant en fonction du pseudo du membres, d'afficher son ID (qui lui est propre dans la Base de Donné). Sa parai simple mais je suis bloqué.
Merci pour votre aide, Cordialemment.

Reply

Marsh Posté le 26-02-2013 à 14:47:22   

Reply

Marsh Posté le 26-02-2013 à 16:16:02    

Tu es bloqué à quel niveau ? Tu peux mettre ton code pour qu'on puisse t'aider ? Même s'il est incomplet...
 

Reply

Marsh Posté le 26-02-2013 à 16:31:50    

<?php
session_start();
 
$points = 1; // NOMBRE DE POINT(S) AJOUTE(S)
$host = "localhost"; // HOTE SQL
$user = "root"; // NOM D'UTILISATEUR DE LA DB
$pass = "root"; // MOT DE PASSE
$db = "account_data"; // NOM DE LA DB
 
 
 
 
mysql_connect($host, $user, $pass) OR DIE (mysql_error());
mysql_select_db($db) OR DIE (mysql_error());
 
$requete = "SELECT (*) FROM account WHERE username = '".$username."'";
 
?>
 
Je ne sait pas du tout comment faire pour que une fois connecter sur son compte, le script affiche le pseudo du membre et donne son ID qui lui est attribuée automatique par la DB en fonction des premiers inscrit

Reply

Marsh Posté le 26-02-2013 à 16:47:46    

Il te suffit d'explorer le contenu du résultat de ta requete.
 
Un tuto bien connu par ici : http://www.siteduzero.com/informat [...] es-donnees

Reply

Marsh Posté le 26-02-2013 à 17:17:21    

Sa donne ceci ?  
<?php
try
{
    $bdd = new PDO('mysql:host=localhost;dbname=auth', 'root', 'pass');
}
catch(Exception $e)
{
        die('Erreur : '.$e->getMessage());
}
 
$req = $bdd->prepare('SELECT id FROM account WHERE username= :username');
$req->execute(array($_GET['username']));
 
echo '<ul>';
while ($donnees = $req->fetch())
{
    echo '<li>' . $donnees['id'] .')</li>';
}
echo '</ul>';
 
$req->closeCursor();
 
?>
 
Mais rien ne s'affiche :s
 
P-S : J'ai bien sur mis mon mot de passe et mon login


Message édité par swerkx le 26-02-2013 à 17:18:17
Reply

Marsh Posté le 26-02-2013 à 17:30:49    

Est-ce que PDO est bien activé ?

Reply

Marsh Posté le 26-02-2013 à 17:35:12    

PDO ? je ne sais pas ce que c'est :s et sur google sa n'est pas claire pour comment "l'activer"

Reply

Marsh Posté le 26-02-2013 à 17:49:55    

PDO est une extension PHP qui permet d’interagir avec ta BDD. Dans le même tuto que tout à l'heure c'est expliqué :
 
http://www.siteduzero.com/informat [...] ees-en-php

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed