javascipt php base de données
bonjour à tous,
J'ai un petit problème. pouvez-vous m'aider à résoudre ce problème ?
Je saisie un numéro de commande dans un prompt et je dois vérifier si le numéro de commande existe dans la base de données.
Je ne sais pas cmt réaliser ce script.
Merci de votre aide.
Le srcipt javascript :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| function rapide(){
var saisie_numcommande = prompt("Numéro de commande :", "")
if (saisie_numcommande!=null) {
var xhr_object = null;
if(window.XMLHttpRequest) // Firefox
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // Internet Explorer
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
var lien = null;
alert(saisie_numcommande);
lien = 'php/Numcommande.php?title='+saisie_numcommande;
xhr_object.open("GET", lien, false);
xhr_object.send(null);
}
} |
le script php:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| <?php
require 'core.php';
if(isset($_GET['title'])){
$titre = $_GET['title'];
}
$sql = "SELECT * FROM pwb WHERE num_enreg =".$titre;
$db = new PDO($Category->dsn,$Category->user,$Category->pass); $resultat = $db->query($sql);
if($resultat['num_enreg']){
echo "<script type='text/javascript'>alert('commande existe')</script>";
}
?> |
javascipt php base de données
Est ce correct ?
J'ai testé et ça fonctionne pas.
Encore merci,
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| function rapide(){
var saisie_numcommande = prompt("Numéro de commande :", "")
if (saisie_numcommande!=null) {
var xhr_object = null;
if(window.XMLHttpRequest) // Firefox
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // Internet Explorer
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
var lien = null;
alert(saisie_numcommande);
lien = 'php/Numcommande.php?title='+saisie_numcommande;
xhr_object.open("GET", lien, false);
xhr_object.send(null);
if(xhr_object.readyState == 4) {
return(xhr_object.responseText);
alert('tt');
}else{ return(false);
alert ('tt2') ;
}
}
} |