Actualisation d'une BDD par une autre BDD

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Actualisation d'une BDD par une autre BDD

par gandolfin » 19 avr. 2007, 08:51

j'ai commencé a ecrire ma tache cron, mais je ne sais pas comment lire les données qui m'interesse de la bbd originale à la bdd que je veux actualiser.

Code : Tout sélectionner

$sql_config=array(); $sql_config['host']="sql.site.com"; // MySql Host $sql_config['login']="login"; // MySql User $sql_config['pass']="pass"; // MySql Pass $sql_config['bdd']="mysql"; // MySql Name $prefix="mx_"; echo "\n<pre>\n"; function bdd_connect() { global $sql_config; $link=@mysql_connect($sql_config['host'],$sql_config['login'],$sql_config['pass']); if ($link && @mysql_select_db($sql_config['bdd'])) return ($link); return (FALSE); } $time=array(); $time[]=time(); // timer //$file=@file("table.php"); if (!$file) die("Update not possible. Nothing is changed"); $nbr_ligne=count($file); $link=bdd_connect(); if (!$link) die("SQL connexion failed"); ....

Actualisation d'une BDD par une autre BDD

par gandolfin » 18 avr. 2007, 09:45

salut,

je voudrais avec une tache cron.
Recuperer des infos d'une bdd, provenant d'un site actualisé tous les jours, afin des les integrer dans ma bdd. Comment faire ?

En fait j'ai reporté dans la bdd à actualiser les valeurs à recuperer dans la BDD originale (TITRE, description1, http://dossiervideo/, video2 ....)

BDD originale actualisé tous les jours

Code : Tout sélectionner

INSERT INTO cd_favthumbs VALUES (1095, 50, '00000515'); INSERT INTO cd_favthumbs VALUES (1095, 58, '00000501'); INSERT INTO cd_favthumbs VALUES (1095, 113, '00000517'); INSERT INTO cd_favthumbs VALUES (1095, 175, '00000502'); INSERT INTO cd_favthumbs VALUES (1095, 91, '00000502'); INSERT INTO cd_favthumbs VALUES (1095, 77, '00000526'); INSERT INTO cd_videos VALUES ([color=darkred]1095[/color], dossier423, 'album', '[color=darkred]DATE[/color]', 705, '[color=darkred]TITRE[/color]', 'TITRE2', 'Titre3', 'Titre4', '[color=darkred]Description1[/color]', 'Description2', 'Description3', 'Description4',[color=darkred]'http://dossiervideo/[/color]', 'video1:[color=darkred]video2[/color]:video3', [color=darkred]'http://dossierpreview/[/color]', 'image1:image2:image3:image4:image5:image6:image7:image8:image9', ':50:58:113:175:91:77:', '153314:696164:1338944', '43658093:105151042', ':641:');
BDD a actualiser

Code : Tout sélectionner

INSERT INTO `mx82732_video_stream` (`id`, `flash`, `vidname`, `description`, `url`, `imgurl`, `thumbimg`, `width`, `height`, `date`, `user`, `views`, `rating`, `rates`, `category`, `request`) VALUES (1095, 0, 'TITRE', 'Description1', '"http://dossiervideo/""video2".wmv', '"http://dossierpreview/""image5".jpg', 'http://dossierpreview/""image5".jpg', 320, 270, 'DATE', 'TITRE', 0, 0, 0, 1, 0),
Merci pour votre aide