Bonjour,
Le titre est semble-t-il assez simple à répondre MAIS, je dois afficher des infos venant d'une base de données et les comparer à celle déjà affichée.

En fait, j'ai un formulaire dans lequel je dois remplir des champs textes par le biais d'un lecteur code barre, celui-ci me renvoi un code qui rempli un champ texte, j'appuie alors sur TAB pour afficher les informations inhérentes au code barre.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<input name="scan0" tabindex="1" type="text" class="Champtexte" id="scan0" size="18" maxlength="18" onKeyUp="if(this.value.length !=0) this.form.elements['scan0'].focus();" onChange="checkCodeBarre(this.value,'1')" />
J'utlise un fichier Script3.php pour aller chercher les infos sur la base. Ceci fonctionne bien.
Le problème que j'ai c'est de pouvoir comparer les données d'une liste avec celles de la base. En effet, les utilisateurs doivent suivre une liste d'articles à scanner avec des références bien précises, j'aimerais pouvoir les avertir en cas d'erreur de scanne...est-ce clair ?


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
function RefreshTableau(thevalue,thefield) { 
   document.getElementById(thefield).value = thevalue; 
} 
function checkCodeBarre(valeur,field) 
{ 
 document.getElementById("IFRAME").src = "script3.php?scan=" + valeur+"&ref="+field; 
} 
var avalider;

Le fichier Script3.php :
Code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<script language="JavaScript" type="text/JavaScript"> 
window.parent.document.getElementById('reference<? echo $_GET['ref']; ?>').value = '<? echo str_replace("\r\n","\\r\\n",$row_Recordset1["reference"]); ?>'; 
window.parent.document.getElementById('designation<? echo $_GET['ref']; ?>').value = '<? echo $row_Recordset1["Designation"]; ?>'; 
window.parent.document.getElementById('expiration_date<? echo $_GET['ref']; ?>').value = '<? echo $row_Recordset1["Expiration_date"]; ?>';
Ou est-ce que je peux mettre une fonction pour comparer mes 2 champs références ? Javascript ou en php ???

MErci