Bonjour a tous,


J'ai du passer de Lycos a strato car lycos fermait...


Mais au niveau des bases, il y a un problème :


Voici ma page de formulaire d'enregistrement dans la base :
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
 
 
<?php
mysql_connect("rdbms.strato.de", "****", "****"); // Connexion
mysql_select_db("DB536018"); // Sélection
mysql_query("SET NAMES 'UTF8'");
$reponse = mysql_query("SELECT * FROM machines WHERE ref='$ref'");
 
$modif_nom = $_POST['modif_nom'];
$modif_nomde = $_POST['modif_nomde'];
$modif_nomen = $_POST['modif_nomen'];
$modif_ref = $_POST['modif_ref'];
$modif_desc = $_POST['modif_desc'];
$modif_descde = $_POST['modif_descde'];
$modif_descen = $_POST['modif_descen'];
$modif_photo = $_POST['modif_photo'];
$modif_vnom = $_POST['modif_vnom'];
$modif_vnom2 = $_POST['modif_vnom2'];
$modif_vnom3 = $_POST['modif_vnom3'];
$modif_vnomde = $_POST['modif_vnomde'];
$modif_vnomde2 = $_POST['modif_vnomde2'];
$modif_vnomde3 = $_POST['modif_vnomde3'];
$modif_vnomen = $_POST['modif_vnomen'];
$modif_vnomen2 = $_POST['modif_vnomen2'];
$modif_vnomen3 = $_POST['modif_vnomen3'];
$modif_type = $_POST['modif_type'];
$modif_typede = $_POST['modif_typede'];
$modif_typeen = $_POST['modif_typeen'];
$id = $_POST['ID'];
echo $modif_desc
?> 
<?php
 
mysql_query("UPDATE `DB536018`.`machines` SET `nom` = '$modif_nom',
`vnom` = '$modif_vnom',
`vnom2` = '$modif_vnom2',
`vnom3` = '$modif_vnom3',
`ref` = '$modif_ref',
`type` = '$modif_type',
`photo` = '$modif_photo',
`desc` = '$modif_desc',
`nomde` = '$modif_nomde',
`vnomde` = '$modif_vnomde',
`vnomde2` = '$modif_vnomde2',
`vnomde3` = '$modif_vnomde3',
`typede` = '$modif_typede',
`descde` = '$modif_descde',
`nomen` = '$modif_nomen',
`vnomen` = '$modif_vnomen',
`vnomen2` = '$modif_vnomen2',
`vnomen3` = '$modif_vnomen3',
`typeen` = '$modif_typeen',
`descen` = '$modif_descen' WHERE `machines`.`ID` ='$ID' LIMIT 1"); // Requête SQL 
mysql_close(); // Déconnexion
?>

Le information envoyée par $post arrivent bien a cette page, donc le problème ne se situe pas avant... Mais aucune information n'est enregistrée dans ma base ! Et sa marchais sous Lycos..

La fonction UPDATE n'a pas l'air de fonctionner.. J'ai vu quelque part qu'il avait mis des régisseur global (qu'est-ce ?) est-ce pour sa?


Je vois les information de ma BDD, donc les login sont bon je vous remercie, strato c'est une vrai galère...


Merci !