Modifier champs mysql selon critères
t671
Messages postés
1476
Date d'inscription
Statut
Membre
Dernière intervention
-
AssassinTourist Messages postés 6029 Date d'inscription Statut Contributeur Dernière intervention -
AssassinTourist Messages postés 6029 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je souhaite modifier un champs de ma base de donnée selon plusieurs critères.
Avec ma requête, je n'ai pas d'erreur, mais la l'UPDATE ne se fait pas :
Où est l'erreur ?
Peut-on faire plus simple ?
Merci.
Je souhaite modifier un champs de ma base de donnée selon plusieurs critères.
Avec ma requête, je n'ai pas d'erreur, mais la l'UPDATE ne se fait pas :
$id = $_GET["id"]; $select3 = "SELECT min(idpj),accueil,id_liaison,extension FROM upload WHERE id_liaison='$id' AND (extension='.gif' OR extension='.jpg' OR extension='.jpeg' OR extension='.png')"; $result3 = mysql_query($select3,$link) or die ('Erreur : '.mysql_error() ); $row3 = mysql_fetch_array($result3); $reset=mysql_query("UPDATE upload SET ('".$row3['accueil']."')='X'");
Où est l'erreur ?
Peut-on faire plus simple ?
Merci.
A voir également:
- Modifier champs mysql selon critères
- Modifier dns - Guide
- Modifier liste déroulante excel - Guide
- Modifier story facebook - Guide
- Modifier extension fichier - Guide
- Mysql community server - Télécharger - Bases de données
1 réponse
Bonjour,
Rajoutes un die à ta deuxième requête. Il sera plus causant.
Si ça ne te parle pas trop, fais ça en plusieurs étapes :
$select3 = "...";
echo $select3;
$select4 = "UPDATE upload SET ('".$row3['accueil']."')='X'";
echo $select4;
Vérifie que ça écrit ce que tu veux que ça écrit. Si ça te semble correct, prend ta requête et fais-la directement tourner sur ta base (sur phpmyadmin, il y a un onglet SQL). Cet outil est souvent plus causant.
Rajoutes un die à ta deuxième requête. Il sera plus causant.
Si ça ne te parle pas trop, fais ça en plusieurs étapes :
$select3 = "...";
echo $select3;
$select4 = "UPDATE upload SET ('".$row3['accueil']."')='X'";
echo $select4;
Vérifie que ça écrit ce que tu veux que ça écrit. Si ça te semble correct, prend ta requête et fais-la directement tourner sur ta base (sur phpmyadmin, il y a un onglet SQL). Cet outil est souvent plus causant.