Bonjour,
Je suis entrain de péter un cable, je n'arrive pas à faire un tp permettant de saisir un login et un mots reliés à une base de données.
je vous remercie de jeter un coup d'oeil sur mon code et de m'éclairer...

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
<?php
        require("Sajax.php");
 
        function logpass($log,$pass){
 
        $host="localhost";
        $login="zozo";
        $password="1234";
        $bdd="bdzozo";
 
        $hdl=mysql_connect($host,$loginx,$passwordx) or die ("erreur de connexion à MYSQL".mysql_error());
 
        mysql_select_db($bdd) or die ("erreur de connexion à la base");
 
        $query="SELECT nom,prenom from Utilisateurs where login=$login and password=$password";
        $resultat=mysql_query($query,$hdl) or die ("erreur de connexion à la base");
 
        $nb_lignes=mysql_num_rows($resultat);
 
        for($i=0;$i<$nb_lignes;$i++)
        {
        $nom=mysql_result($resultat,$i,0);
        $prenom=mysql_result($resultat,$i,"prenom");
        echo "$nom, $prenom";
        echo "<br>";
        }
 
        mysql_close();
 
        return $resultat;
 
        }
 
 
 
 
        sajax_init();
        // $sajax_debug_mode = 1;
        sajax_export("logpass");
        sajax_handle_client_request();
?>
 
<html>
<head>
        <script>
        <?
        //Initialisation de SAjax
        sajax_show_javascript();
        ?>
 
 
        // Fonction callback de traitement du résultat
        function do_logpass_cb(res) {
                document.getElementById("res").value = res;
                        }
 
 
        // Fonction cliente traite lâevt
        function do_logpass() {
                // get the folder name
                var log;
                var pass;
 
                log = document.getElementById("log").value;
                pass = document.getElementById("pass").value;
 
                // Invocation du de la fonction lien
                x_logpass(log,pass,do_logpass_cb);
        }
 
        </script>
 
</head>
<body>
        <input type="text" name="log" id="log">
        <input type="text" name="pass" id="pass">
 
 
        <input type="button" name="tst" value="res" onclick="do_logpass();">
 
        <input type="text" name="res" id="res" size="30">
 
 
</body>
</html>






<config>Windows XP / Safari 533.4</config>