Pb requette sql

Bonjour,

UPDATE client SET(id_client="8",id_service="0",id_secteur_activite="",nom="SARL LEGRAND",adresse="19, rue de LABATOIRE",cp="55000",ville="barleduc",tel="03 00 00 39 93",fax="00 00 00 00 00",mail="contact@legrand.fr",url="https://www.legrand.com/en/landing") WHERE id='8'

J'ai mis cette requette et toujours une erreur

3 réponses

  1. ca te marque quoi comme erreur ?
    Essaye avec des simple cote
    0
    1. salut,

      tu utilise les " essai de les replacer par '
      0
      1. Remplacer les « " » par des « ' » n'arrangera pas les choses.
        Si les champs "id" sont de type INT, il est inutile de mettre des guillemets autour.

        Essaye avec ça :
        <?php
        $sql = 'UPDATE client SET 
            id_client=8,
            id_service=0,
            id_secteur_activite=null,
            nom="SARL LEGRAND",
            adresse="19, rue de LABATOIRE",
            cp="55000",
            ville="barleduc",tel="03 00 00 39 93",
            fax="00 00 00 00 00",
            mail="contact@legrand.fr",
            url="https://www.legrand.com/en/landing"
        WHERE id=8';
        
        if(mysql_query($sql)) {
            echo 'ok';
        } else {
            echo 'Erreur MySQL !<br/>'.mysql_error();
        }
        0