Bonjour,
Ayant terminé la partie admin de mon site, il y a une chose à laquelle je n'ai pas penserCe sont les doublons.
Explication: Sur une page j'ai 2 listes déroulantes alimentées via la base de données et 1 champ texte.
Je voudrais savoir comment je peux savoir si l'enregistrement de la valeur du champ text existe déjà?
J'ai testé quelques pistes sans résultats et j'avoue être perdu...
Je vous insère quelques lignes de code afin de mieux cerner mon souci ou alors le fichier complet en PJ.
Merci d'avance,
Soksabaidee
L'insert into:
Ma condition:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 if($erreur == ""){ if($_POST['id']==""){ //insert my_sql $sql = " INSERT INTO cities ( id_district, id_country, name_cities ) VALUES ( '$id_district', '$id_country', '$name_cities' ) "; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 else { $sql="UPDATE cities SET id_district='$id_district', id_country='$id_country', name_cities='$name_cities' WHERE id_cities=" . $_POST['id']; } $result = mysql_query($sql); if(!$result){ $erreur = "probleme_sql : " . "<br />" . $sql . "<br />" . mysql_error(); }// else { //header("location: list_estate.php"); //} } } else if(isset($_GET['id']) && $_GET['id']!=""){ $sql = "SELECT * FROM district WHERE id_district=" . $_GET['id'];
Partager