Bonjour,
Je voudrais que lorsqu'une personne entre des données dans un champ text ça vérifie si le champ existe déjà, s'il n'existe pas j'exécute un INSERT et s'il existe un UPDATE mais ça marche pas ce que j'ai fais, j'ai mis:
Quelqu'un voit où je fais fausse route svp ?
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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41 <? require ("connect.php"); mysql_connect (SERVEUR, NOM, PASSE) or die(mysql_error); mysql_select_db (BASE) or die(mysql_error); $num = $_POST['num']; $lib = $_POST['lib']; $select = "SELECT lib FROM partie WHERE numpart='$num';"; $resselect = @mysql_query ($select); if ($resselect = "") { $insert = "INSERT INTO partie VALUES ('$num','$lib');"; $resinsert = @mysql_query ($insert); if ( mysql_errno()) { echo "<p align=center><font family='Comic Sans MS' size=12>Echec</font></p>"; } else { echo "<p align=center><font family='Comic Sans MS' size=12>Mis à jour</font></p>"; } } else { $update = "UPDATE partie SET libpart=$lib WHERE numpart=$num;"; $resupdate = @mysql_query ($resupdate); if ( mysql_errno()) { echo "<p align=center><font family='Comic Sans MS' size=12>Echec</font></p>"; } else { echo "<p align=center><font family='Comic Sans MS' size=12>Mis à jour</font></p>"; } } ?>
Merci d'avance...
Partager