Php et base de donnée
Résolu
ashanisse
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
-
ashanisse Messages postés 21 Date d'inscription Statut Membre Dernière intervention -
ashanisse Messages postés 21 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'ai un nouveau probleme je n'arrive pas a effectuer un connnexion a la base de donnée de mon a partir de la page d'inscription que je propose. Je vous donne le code des deux pages parce que je ne comprend pas pourquoi ca ne marche pas
voici la page d'inscription:
<?php
require_once("connect_db.php");
$sql="SELECT*FROM membres;";
$resultat=qdb($sql);
$nombre_resultats=mysql-num_rows($resultat);
while($enregistrements=mysql_fetch_array($resultat))
{
echo $enregistrement['pseudo']
echo $enregistrement['pass1']
echo $enregistrement['prenom']
echo $enregistrement['nom']
echo $enregistrement['mail']
$a=$_POST['pseudo'];
$b=$_POST['pass1'];
$c=$_POST['pass2'];
$d=$_POST['mail'];
$e=$_POST['prenom'];
$f=$_POST['nom'];
$sql="INSERT INTO membres (id,pseudo,password,prenom,nom,email)
VALUES('','".$a."','".$b&&$c."','".$e."','".$f."','".$d."', NOW());";
if
{
$b==$c;
echo"":}
else
{
echo" Les deux mots de passe sont différents"
}
?>
et voici le code de la base de donnée:
<?php
// connexion à la base
$dbhost="localhost";
$dbuser="root";
$dbpassword="";
$dbname="membres";
$dblink=mysql_connect($dbhost,$dbuser,$dbpassword);
$db=mysql_select_db($dbname,$dblink);
// je veux lister les tous les enregistrements d'une table
$sql ="SELECT*FROM membres";
$result=mysql_query($sql);
// Vérification du résultat
// Ceci montre la requête envoyée à MySQL ainsi que l'erreur. Utile pour déboguer.
if (!$result) {
$message = 'Requête invalide : ' . mysql_error() . "\n";
$message .= 'Requête complète : ' . $sql;
die($message);
}
// recup nombre des ligne retournées par la requête
$nblignes=mysql_num_rows($result);
?>
je vous remercie d'avance pour toute l'aide que vous pourrez m'apporter
voici la page d'inscription:
<?php
require_once("connect_db.php");
$sql="SELECT*FROM membres;";
$resultat=qdb($sql);
$nombre_resultats=mysql-num_rows($resultat);
while($enregistrements=mysql_fetch_array($resultat))
{
echo $enregistrement['pseudo']
echo $enregistrement['pass1']
echo $enregistrement['prenom']
echo $enregistrement['nom']
echo $enregistrement['mail']
$a=$_POST['pseudo'];
$b=$_POST['pass1'];
$c=$_POST['pass2'];
$d=$_POST['mail'];
$e=$_POST['prenom'];
$f=$_POST['nom'];
$sql="INSERT INTO membres (id,pseudo,password,prenom,nom,email)
VALUES('','".$a."','".$b&&$c."','".$e."','".$f."','".$d."', NOW());";
if
{
$b==$c;
echo"":}
else
{
echo" Les deux mots de passe sont différents"
}
?>
et voici le code de la base de donnée:
<?php
// connexion à la base
$dbhost="localhost";
$dbuser="root";
$dbpassword="";
$dbname="membres";
$dblink=mysql_connect($dbhost,$dbuser,$dbpassword);
$db=mysql_select_db($dbname,$dblink);
// je veux lister les tous les enregistrements d'une table
$sql ="SELECT*FROM membres";
$result=mysql_query($sql);
// Vérification du résultat
// Ceci montre la requête envoyée à MySQL ainsi que l'erreur. Utile pour déboguer.
if (!$result) {
$message = 'Requête invalide : ' . mysql_error() . "\n";
$message .= 'Requête complète : ' . $sql;
die($message);
}
// recup nombre des ligne retournées par la requête
$nblignes=mysql_num_rows($result);
?>
je vous remercie d'avance pour toute l'aide que vous pourrez m'apporter
A voir également:
- Php et base de donnée
- Base de registre - Guide
- Formules mathématiques de base - Télécharger - Études & Formations
- Easy php - Télécharger - Divers Web & Internet
- Gigaset ne reconnait plus sa base - Forum telephonie fixe
- Formules excel de base - Guide