cs_marocmarocmaroc
Messages postés43Date d'inscriptionjeudi 11 octobre 2007StatutMembreDernière intervention19 septembre 2009
-
29 juin 2009 à 16:29
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 2014
-
29 juin 2009 à 20:08
Bonjour,
j'ai créé un code sert à eviter les doublons dans ma table
voilà le code
<?php if (isset($_POST['ajouter']))
{ $connect=mysql_connect("localhost", "root", "") or die ("Echec de la connexion au serveur !"); $select=mysql_select_db("AGCS") or die ("Echec de la connexion à la base de donnée !"); $code_famille=$_POST['code_famille']; // Eviter les doublons dans la base de donnees
function user_exists($code_famille)
{
$query="select code_famille from famille where code_famille='".$_POST["code_famille"]."'"; $result=mysql_query($query);
return (mysql_num_rows( $result) == 1);
}
} ?>
ce que je veux, un message de confirmation tel que dés que je clique sur le bouton ajouter si le code est déjà existe
le message m'informe
voilà ce que j'ai fait mais ça marche pas
<script type="text/javascript">
function verif() {
if (user_exists($code_famille)){
alert("code déjà existe!");
}
}
</script>
kankrelune
Messages postés1293Date d'inscriptionmardi 9 novembre 2004StatutMembreDernière intervention21 mai 2015 29 juin 2009 à 16:44
wouaw...
-1- inutile de poster en double sur le forum tu n'aura pas plus de réponse au contraire
-2- revois ce qu'est un langage coté client (javascript) et un langage coté serveur (php) et tu trouvera surement tout seul le comment du pourquoi du pb
quand on veut faire un gâteau on apprend d'abord à faire la pâte avant de mélanger tous les ingrédients... .. . ;o)
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 29 juin 2009 à 16:58
Bonjour,
pas évident quand on débute de comprendre comment php (serveur ) et
html/javascript ( client ) communiquent....
le php, sur le serveur crée un texte qu'il envoie vers le micro
pour lui, html/javascript, ça n'existe pas.
quand ce texte est reçu coté client par le navigateur,
le html est affiché, le javascript exécuté, pour lui
le php ( ou quel que soit le langage serveur ) : connait pas !
ça ne se déroule pas sur la même machine, pas en même temps
ça ne cause pas de l'un à l'autre ! quelques explications basiques ici déjà, regarde le html résultant, pas le php !
tu comprendras un ch'tiot poil mieux
Cordialement [mon Site] [M'écrire] Bul