Aide sur une requete update
Yan
-
Nhay Messages postés 838 Date d'inscription Statut Membre Dernière intervention -
Nhay Messages postés 838 Date d'inscription Statut Membre Dernière intervention -
bonour, j'ai un petit soucis sur un requete update et j'aimerai que vous jetez un coup d'oeil la dessus.
j'ai une base de données 'bdsav' et 6 tables.
client:(idclient,nom_client,code_client)
marques:(idmarques,marques)
ordinateurs:(id_ordinateurs,id_marque,id_client,model,numero_serie)
pieces:(idpieces,nom_pieces)
techniciens:(idtechniciens,nom_technicien)
la partie du code ou ce trouve l'update
j'ai une base de données 'bdsav' et 6 tables.
client:(idclient,nom_client,code_client)
marques:(idmarques,marques)
ordinateurs:(id_ordinateurs,id_marque,id_client,model,numero_serie)
pieces:(idpieces,nom_pieces)
techniciens:(idtechniciens,nom_technicien)
la partie du code ou ce trouve l'update
if(isset($_POST['envoye'])) {
if(empty($_POST['nom_cli'])|| empty($_POST['remettant'])|| empty($_POST['model'])){
echo'<script type="text/javascript"> alert("remplissez tous les champs"); </script>';
}// fin teste vide
else{
$id_ordinateurs = $_GET['v'];
@$nom_cl = mysql_real_escape_string ($_POST['nom_cli']); //ok
@$debut_int = "".date("Y-m-d")."";//ok
@$remettant = mysql_real_escape_string ($_POST['remettant']);//ok
@$tel = mysql_real_escape_string($_POST['tel']);//ok
@$garantie = mysql_real_escape_string($_POST['garantie']);//ok
@$facture = mysql_real_escape_string($_POST['facture']);//ok
@$id_marque = mysql_real_escape_string($_POST['marck']);//ok
@$model = mysql_real_escape_string($_POST['model']); //ok
@$numseri = mysql_real_escape_string($_POST['serie']);//ok
@$type = mysql_real_escape_string($_POST['type']);//ok
@$lieu = mysql_real_escape_string($_POST['lieu']);//ok
@$code_techn = mysql_real_escape_string($_POST['code_tec']);// son id est pris 'ok'
@$piece = mysql_real_escape_string($_POST['piece']);//ok
@$id_ordinateurs = mysql_real_escape_string($_POST['id_ordinateurs']);
$envoi="UPDATE intervenir,client,ordinateurs,techniciens,marques,pieces
SET
ordinateurs.id_ordinateurs = '$id_ordinateurs',
nom_client ='$nom_cl',
datedebut ='$debut_int',
nom_remettant ='$remettant',
tel ='$tel',
marques ='$id_marque',
model ='$model',
numero_serie ='$numseri',
type ='$type',
lieu ='$lieu',
nom_technicien ='$code_techn'
WHERE intervenir.id_ordinateurs = '$id_ordinateurs'
";
mysql_query($envoi) or die(mysql_error());
echo'<script type="text/javascript"> alert("Modification reussie réussie"); </script>';
//on rafraichi notre page pour voir le resultat en base en temps réel
echo'<meta HTTP-EQUIV="Refresh" CONTENT="0">';
header ('location:index.php?var=9');
}// fin teste si les variable ne sont plus vide
}// fin teste apui
?>
A voir également:
- Aide sur une requete update
- Windows update bloqué - Guide
- Winget update - Guide
- Asus live update - Télécharger - Utilitaires
- Wsus offline update - Télécharger - Systèmes d'exploitation
- Nettoyage windows update - Guide
1 réponse
Bonjour,
Logiquement, ton code est fait pour te renvoyer une erreur, tu peut nous l'indiquer ?
Si tu n'a pas d'erreur c'est que la condition if juste au dessus n'est pas remplit, et qu'il doit donc de manquer une variable.
PS : Par curiosité, c'est un TP que tu doit faire ? En ce moment, y'a des dizaines de gens avec plus ou moins la même base de données que toi.
Logiquement, ton code est fait pour te renvoyer une erreur, tu peut nous l'indiquer ?
Si tu n'a pas d'erreur c'est que la condition if juste au dessus n'est pas remplit, et qu'il doit donc de manquer une variable.
PS : Par curiosité, c'est un TP que tu doit faire ? En ce moment, y'a des dizaines de gens avec plus ou moins la même base de données que toi.