Page 1 sur 1

update = NULL

Posté : 20 sept. 2009, 10:34
par todriver
bonjour à tous,

J'ai créé une table dans ma base de donnée qui comporte 30 champs.
Je voudrais placer tous les champs sur null.
En fait j'y arrive bien avec:

$num = $_POST["num"];
mysql_query("UPDATE liste_maisons SET enregistrement1 = NULL, enregistrement2=NULL, enregistrement3=NULL, etc... WHERE numero=".$num);

en ecrivant à chaque fois le nom du champ que je veux placer sur NULL mais je me demandais si il n'y avait pas une autre façon de placer tous les champs d'un tuple sur NULL avec une syntaxe plus courte?

Merci à tous.

Re: update = NULL

Posté : 20 sept. 2009, 10:45
par Victor BRITO
Il est difficile, voire impossible, d'utiliser une syntaxe encore plus courte que celle utilisée dans ta requête.

Soit dit en passant, vérifie qu'aucune de tes colonnes n'est déclarée NOT NULL.

Re: update = NULL

Posté : 20 sept. 2009, 10:50
par todriver
ok, je m'en doutais bien mais on ne sait jamais...;-)

Merci en tout cas.