A voir également:
- [syntaxe] d'un script PHP
- Script vidéo youtube - Guide
- Easy php - Télécharger - Divers Web & Internet
- Ghost script - Télécharger - Polices de caractères
- Microsoft activation script - Accueil - Windows
- Script bat - Guide
9 réponses
sam3000
Messages postés
1225
Date d'inscription
mercredi 22 décembre 2004
Statut
Membre
Dernière intervention
13 juin 2005
144
8 mai 2005 à 14:44
8 mai 2005 à 14:44
il nous faudrais plus d'informations : types des champs de la table, requete SQL que tu utilise...
comme je l'ai deja dis plus haut j'utilise une base de donnée avec une table "user"
dans cette table il y 2 champs a savoir "logging" et "pass"
voila les propriete !
pour loggin
champ = logging
type=Varchar
taille/valeur =10
interclassement = rien
attribut= rien
null = not nul
defaut = rien
pour pass :
champs=pass
type=varchar
taille valeur=10
interclassement = rien
attribut= rien
null = not nul
defaut = rien
voila a savoir les 2 champs son en cle primaire ?
ca vous va ?
merci de votre aide
dans cette table il y 2 champs a savoir "logging" et "pass"
voila les propriete !
pour loggin
champ = logging
type=Varchar
taille/valeur =10
interclassement = rien
attribut= rien
null = not nul
defaut = rien
pour pass :
champs=pass
type=varchar
taille valeur=10
interclassement = rien
attribut= rien
null = not nul
defaut = rien
voila a savoir les 2 champs son en cle primaire ?
ca vous va ?
merci de votre aide
sam3000
Messages postés
1225
Date d'inscription
mercredi 22 décembre 2004
Statut
Membre
Dernière intervention
13 juin 2005
144
8 mai 2005 à 15:40
8 mai 2005 à 15:40
merci pour l'eclaircissement sur la base, mais tu n'a pas mentionné la ligne PHP qui contient la requete SQL (select ...)
ah pardon !!!
je vais vous mettre ma page en entier avec le script je pense comme ca que cela sera plus simple :D
<code<?
include("connexion_bd1.php");
$nom=$_POST['nom'];
$pass=$_POST['pass'];
$requete="SELECT count(*) as nb FROM loggin where nom='$nom' and pass='$pass'";
$result=mysql_query($requete);
$nb=mysql_result($result,0);
if ($nb==1)
print ("si tu lis ça s'est que t'es loggué");
else
print('<center>Vous vous êtes gouré
<br> <a href="index2.php">Nouvel Essais</a></center>');
?>
</body>
</html>
voila merci de ton aide ...
je vais vous mettre ma page en entier avec le script je pense comme ca que cela sera plus simple :D
<code<?
include("connexion_bd1.php");
$nom=$_POST['nom'];
$pass=$_POST['pass'];
$requete="SELECT count(*) as nb FROM loggin where nom='$nom' and pass='$pass'";
$result=mysql_query($requete);
$nb=mysql_result($result,0);
if ($nb==1)
print ("si tu lis ça s'est que t'es loggué");
else
print('<center>Vous vous êtes gouré
<br> <a href="index2.php">Nouvel Essais</a></center>');
?>
</body>
</html>
voila merci de ton aide ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut :)
Apparemment c'est un souci dans ta requête...
A mon avis ca devrait être plutôt ceci :
$requete="SELECT count(*) as nb FROM user where logging='$nom' and pass='$pass'";
@+++
Apparemment c'est un souci dans ta requête...
A mon avis ca devrait être plutôt ceci :
$requete="SELECT count(*) as nb FROM user where logging='$nom' and pass='$pass'";
@+++
Merci de ta reponse j'ai remplace la ligne de commande j'ai enregister le document et j'ai actualise la page mais sans succes toujours la même ligne ....
je ne sais plus quoi faire la ...
je me demande si c'est bien le script qui merde ou ma machine ... car chez 1 pote ca marche impec ...
merci de ton aide
je ne sais plus quoi faire la ...
je me demande si c'est bien le script qui merde ou ma machine ... car chez 1 pote ca marche impec ...
merci de ton aide
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
9 mai 2005 à 01:13
9 mai 2005 à 01:13
Le mieux c'est de tester ta requête directement.
Tapes echo $requete juste après la déclaration de requete puis essaie cette requete générée dans phpmyadmin.
Tapes echo $requete juste après la déclaration de requete puis essaie cette requete générée dans phpmyadmin.
sam3000
Messages postés
1225
Date d'inscription
mercredi 22 décembre 2004
Statut
Membre
Dernière intervention
13 juin 2005
144
9 mai 2005 à 10:26
9 mai 2005 à 10:26
essai ça:
<?php ?> <html> <body> <? include("connexion_bd1.php"); $nom=$_POST['nom']; $pass=$_POST['pass']; $requete="SELECT count(*) as nb FROM loggin where nom='".$nom."' and pass='".$pass."'"; $result=mysql_query($requete); $nb=mysql_fetch_row($result); if ($nb[0]==1) print ("si tu lis ça s'est que t'es loggué"); else print('<center>Vous vous êtes gouré <br> <a href="index2.php">Nouvel Essais</a></center>'); ?> </body> </html>