Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster -> FAQ BDD, Cours BDD et Sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 28/10/2009, 16h15   #1
Membre Confirmé
 
Date d'inscription: octobre 2006
Messages: 257
Par défaut problème update sur plusieurs champs

Salut à tous,

J'ai un soucis pour faire une lmise a jour des données. je vais vous expliquez tous ça , en éspèrant de trouver de l'aide...
ma table est composé des champs:
id
liens
position

j'aimerais classé les liens par rapport au position, rien de bien compliqué mais ce que je souhaite c'est pouvoir changer les positions à volonté et de les classé par odre
exemple:
id=6
liens=xxxx
position=6
si je change la position, ce sera classé a la piosition voulu.

Mon problème, j'aimerais faire un update de position et ajouter +1 à tous lesq autres, je ne sais pas comment faire:

requete sql:
Code :
 
$xx = $_POST["liens"] ;
$position = $_POST["position"] ;
 
//
  $sql = mysql_query("UPDATE table SET
          liens      = '$xx,
	  position     = '$position'
		
           WHERE id = '$id' ") ;
 
comment ajouter +1 a toutes les entrées suivante?
merci d'avance a vous
samspitz est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 28/10/2009, 16h37   #2
Membre habitué
 
Date d'inscription: avril 2009
Messages: 153
Par défaut

Et bien tu ne peux pas ré-exécuter une requête UPDATE qui ajoute 1 à tout tes champs sauf celui-la? Style:
Code :
 
UPDATE table SET position = position + 1
	           WHERE id <> '$id' "
yann0807 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 28/10/2009, 16h39   #3
Membre Confirmé
 
Date d'inscription: octobre 2006
Messages: 257
Par défaut

quelle serait ma solution après update pour ajouter +1 aux champs suivants ?

merci
samspitz est déconnecté   Envoyer un message privé Réponse avec citation
NEWS PHPFAQ PHPCours PHPSources PHPLivres PHPScripts PHPOutils PHPComparatifsZend Framework

Réponse Proposer ce sujet en actualité

Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non



Fuseau horaire GMT +1. Il est actuellement 10h32.


Vos questions techniques : forum d'entraide PHP - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2010 www.developpez.com - Legal informations.