Bonjour à tous,
étant obliger de me mettre au dev php pour ma société, j'ai une intérrogation.
Voila je fais 2 requête SQL.
- 1. tmp_ticket
- 2. tickets
La tbl tmp_ticket me sert à récupéré des données d'un formulaire de façon temporaire avant traitement. Une fois que le traitement est effectué, je dois injecter cette tbl dans la tbl définitif (tickets), mais avant d'introduire ces données de la tbl tmp_ticket, je dois vérifier que les data contenu dans celle ci n'existe pas dans la tbl tickets.
Voici le code.
Donc voici le bout de code. Ce que j'aimerai faire, c'est que si la ligne de la tbl tmp_ticket est déjà dans la tbl tickets, alors elle ne s'insère pas dans la tbl tickets.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 $res = mysql_query('select account_code, calling_number, debut_date, debut_heure FROM tmp_ticket'); while ($row = mysql_fetch_assoc($res)) { $contenuROW = $row['account_code'] . $row['calling_number'] . $row['debut_date'] . $row['debut_heure']; // on liste tout le contenu de la tbl TICKETS par rapport a la date $res_ticket = mysql_query('select id_trunksip, calling_number, debut_date, debut_heure FROM tickets WHERE id_trunksip = "'.$row["account_code"].'" AND debut_date = "'.$row["debut_date"].'"'); while ($row2 = mysql_fetch_assoc($res_ticket)) { $contenuROW2 = $row2['id_trunksip'] . $row2['calling_number'] . $row2['debut_date'] . $row2['debut_heure']; } }
Je connais les commandes d'insertion mysql, mais c'est surtout à la gestion des conditions a multiple result.
je vous remercie par avance,
JJroset
Partager