par
elastikkman » 28 sept. 2005, 10:51
Ca Yé Cyrano , j'ai enfin trouvé le probleme comme je disais hier c' étais bien un truc à la c.. J'ai simplement nommé deux champs de texte avec le méme non si bien qu' il y avait écrasement des variables ( ça m' apprendra à faire du copier coller !! ) Enfin probleme résolu !! Pour ceux que ça interesse étant donné que mon probleme était l'affichage des valeurs des champ d'une base de données voici ma syntaxe pour vos champ de tables il suffira de remplacer :
$sql = "select * from PATIENT WHERE PAT_IPP= :v_id";
$cursor = OCIParse ($connect, $sql);
OCIBindByName($cursor,":v_id",&$ipp,32);
Dans votre champ de texte faites :
<input type="text" name="NOM_DU_CHAMP" value="<?php ociexecute($cursor); while(ocifetch($cursor)){echo ociresult($cursor,"NOM_DU_CHAMP");} ?>"> </td>
Attention aux majuscules très important !!!
Ca Yé Cyrano , j'ai enfin trouvé le probleme comme je disais hier c' étais bien un truc à la c.. J'ai simplement nommé deux champs de texte avec le méme non si bien qu' il y avait écrasement des variables ( ça m' apprendra à faire du copier coller !! ) Enfin probleme résolu !! Pour ceux que ça interesse étant donné que mon probleme était l'affichage des valeurs des champ d'une base de données voici ma syntaxe pour vos champ de tables il suffira de remplacer :
$sql = "select * from PATIENT WHERE PAT_IPP= :v_id";
$cursor = OCIParse ($connect, $sql);
OCIBindByName($cursor,":v_id",&$ipp,32);
Dans votre champ de texte faites :
<input type="text" name="NOM_DU_CHAMP" value="<?php ociexecute($cursor); while(ocifetch($cursor)){echo ociresult($cursor,"NOM_DU_CHAMP");} ?>"> </td>
Attention aux majuscules très important !!!