Bonjour a tous je viens vers vous car je sèche vraiment
j'ai essayé de faire un insert si la sélection existe pas, ne marche pas et je procède de la sorte.
$_POST['email_box'] = email@email.com
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 $de = mysql_query("SELECT id FROM user WHERE id='{$mailo}' "); if(!ereg("\u", $nombreee)){ if (@mysql_num_rows($de)>0) { $update++; mysql_query("UPDATE `tagfacebook`.`user` SET `misajour` ='{$ladate}' WHERE `user`.`account` = '{$_POST['email_box']}' AND `user`.`id` = '{$mailo}' LIMIT 1"); // echo "id existe donc mise a jour{$mailo} et nom {$name}<br />"; } else { $ajout++; mysql_query("INSERT INTO user ( id , account, name, misajour, ajout ) values ('$mailo', '{$_POST['email_box']}', '$nombreee', '1', '{$ladate}' );"); } }
sa ne marche pas.
et enfin si je met la valeur en dur de ce que représente $_POST['email_box'] et bien la sa ne marche pas non plus :s
si je met seulement
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 $de = mysql_query("SELECT id FROM user WHERE id='{$mailo}' "); if(!ereg("\u", $nombreee)){ if (@mysql_num_rows($de)>0) { $update++; mysql_query("UPDATE `tagfacebook`.`user` SET `misajour` ='{$ladate}' WHERE `user`.`account` = '{$_POST['email_box']}' AND `user`.`id` = '{$mailo}' LIMIT 1"); // echo "id existe donc mise a jour{$mailo} et nom {$name}<br />"; } else { $ajout++; mysql_query("INSERT INTO user ( id , account, name, misajour, ajout ) values ('$mailo', 'email@email.com', '$nombreee', '1', '{$ladate}' );"); } }
la sa insert
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 mysql_query("INSERT INTO user ( id , account, name, misajour, ajout ) values ('$mailo', '{$_POST['email_box']}', '$nombreee', '1', '{$ladate}' );");
et si je met une info bidon a la place de $POST['email_box'] la sa insert.
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 $de = mysql_query("SELECT id FROM user WHERE id='{$mailo}' "); if(!ereg("\u", $nombreee)){ if (@mysql_num_rows($de)>0) { $update++; mysql_query("UPDATE `tagfacebook`.`user` SET `misajour` ='{$ladate}' WHERE `user`.`account` = '{$_POST['email_box']}' AND `user`.`id` = '{$mailo}' LIMIT 1"); // echo "id existe donc mise a jour{$mailo} et nom {$name}<br />"; } else { $ajout++; mysql_query("INSERT INTO user ( id , account, name, misajour, ajout ) values ('$mailo', 'autreemail@autreemail.com', '$nombreee', '1', '{$ladate}' );"); } }
de quoi se rendre marteau non ???
si vous avez une idée je vues bien.
Partager