Pb javascript avec variable php
sylvain
-
s.spark Messages postés 2485 Date d'inscription Statut Contributeur Dernière intervention -
s.spark Messages postés 2485 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'ai fait en php un site disposant d'un formulaire avec base de données pour un hopital.
J'ai pratiquement fini, cependant je met en place en plus des controles javascripts.
Mon pbs est le suivantes:
Quand on saisit le numéro d'une chambre ds le formulaire pour ajouter un patient dans la base, je voudrais mettre en place un controle js pour savoir si le numéro de chambre saisit existe deja dans la base, s'il existe alors mettre une alerte: "chambre occupé". J'ai fais comme sa, mais sa marche mal:
dans le php, j'ai mis sa:
<?php
$nomchambre=$_POST['nomchambre'];
$nomch = ExecRequete ("SELECT * FROM Chambre", $connexion);
while ($nomchbre = ObjetSuivant ($nomch))
{if ($nomchambre != $nomchbre->nomchambre)
{$testch = "existepas";}
}
?>
et ds la fonction js:
<script>
function testpat()
{
nompat=document.getElementById("nompat").value;
prenpat=document.getElementById("prenpat").value;
agepat=document.getElementById("agepat").value;
if ((nompat!="") && (prenpat!="") && (agepat!="") && document.write( '<?php echo ($testch); ?>' ))
{document.getElementById("form1a");
return true}
else {
alert("Veuillez saisir toutes les informations du patient!");
return false}
}
</script>
PS: execrequete et objetsuvant sont des fonctions.
Merci pour votre aide
Sylvain
j'ai fait en php un site disposant d'un formulaire avec base de données pour un hopital.
J'ai pratiquement fini, cependant je met en place en plus des controles javascripts.
Mon pbs est le suivantes:
Quand on saisit le numéro d'une chambre ds le formulaire pour ajouter un patient dans la base, je voudrais mettre en place un controle js pour savoir si le numéro de chambre saisit existe deja dans la base, s'il existe alors mettre une alerte: "chambre occupé". J'ai fais comme sa, mais sa marche mal:
dans le php, j'ai mis sa:
<?php
$nomchambre=$_POST['nomchambre'];
$nomch = ExecRequete ("SELECT * FROM Chambre", $connexion);
while ($nomchbre = ObjetSuivant ($nomch))
{if ($nomchambre != $nomchbre->nomchambre)
{$testch = "existepas";}
}
?>
et ds la fonction js:
<script>
function testpat()
{
nompat=document.getElementById("nompat").value;
prenpat=document.getElementById("prenpat").value;
agepat=document.getElementById("agepat").value;
if ((nompat!="") && (prenpat!="") && (agepat!="") && document.write( '<?php echo ($testch); ?>' ))
{document.getElementById("form1a");
return true}
else {
alert("Veuillez saisir toutes les informations du patient!");
return false}
}
</script>
PS: execrequete et objetsuvant sont des fonctions.
Merci pour votre aide
Sylvain
A voir également:
- Pb javascript avec variable php
- Easy php - Télécharger - Divers Web & Internet
- Telecharger javascript - Télécharger - Langages
- Expert php pinterest - Télécharger - Langages
- Vba range avec variable ✓ - Forum VB / VBA
- Vba excel sélectionner une plage de cellules variable ✓ - Forum VB / VBA