Ajouter id_tier sur BDD

technibase -  
Xil Messages postés 351 Statut Membre -
Bonjour,

Je vais essayé d'être clair.

Je gère une base de donnée avec des annonce de spectacles.
Chaque semaine je reçois la base de donné avec dans un des champs un lien que est comme ca :

http://www.site.com/shop/fr/manif.asp?idmanif=127653

et je dois ajouter " &idtier=2312090 " à toute les annonce pour que ca donne

http://www.site.com/shop/fr/manif.asp?idmanif=12765&idtier=2312090

Mais je dois mettre ce complement uniquement sur un annonceur qui à comme "id_annonceur " "2000"

Je sais que je dois utiliser "concat" quelque part mais je ne me souviens plus.

En clair je dois ajouter a toutes les liens des annonces de mon "id _annonceur" "2000" : &idtier=2312090

Merci

3 réponses

R4f Messages postés 441 Statut Membre 62
 
Bonsoir,

Tu veux une réponse en quel langage ?
- ActionScript
- Ada
- Algol
- Anubis
- APL
- Assembleur
- BASIC
- Caml
- CDuce
- C
- C++
- C#
- COBOL
- ColdFusion
- Common Lisp
- DarkBasic
- Eiffel
- Erlang
- Fortran
- Forth
- Haskell
- ICON
- Java
- Limbo
- Logo
- ML
- Natural
- Objective C
- Oz
- Pascal
- Perl
- PHP
- PL/I
- Python
- Prolog
- RPG ou GAP
- ColdFusion
- Ruby
- Scala
- Scheme
- Simula
- Smalltalk
- Tcl
- W-Langage
- XSLT

Raph
0
technibase
 
En français c'est ma langue natale...:)
Sinon c'est pour une base phpmyadmin

Et pendant que j'y suis , comment supprimer des annonces comprise entre 2 dates.

Style : supprimer les annonces entre le 01-12-07 and 21-01-2008

Merci pour votre aide
0
Xil Messages postés 351 Statut Membre 257
 
Pour la concaténation sur MySQL :
UPDATE nom_table SET champ_url = CONCAT(champ_url,'&idtier=2312090') WHERE id_annonceur = '2000';

http://www.1keydata.com/sql/sql-concatenate.html

Pour la suppression:
DELETE FROM nom_table WHERE champ_date BETWEEN 'date_debut' AND 'date_fin';


date_debut et date_fin dépendent du type de ton champ_date, si c'est du type DATE, ou timestamp, ou varchar...

http://www.1keydata.com/sql/sqlbetween.html
0