script che legga un datafeed

follettinux

Nuovo Utente
2 Nov 2011
21
0
0
Ho creato questo script per poter esportare dei dati in automatico da un database per andarlo a leggere da un altro dominio esterno. Lo script crea una sorta di datafeed dei prodotti:

Codice:
<?php
 //Connessione al Database


include('config.php');

$link = mysql_connect($host, $user, $pass) or die("Can not connect." . mysql_error()); /* usa i dati forniti per connetterti a MySql, se impossibile interrompi */

mysql_select_db($db) or die("Can not connect."); // seleziona il db desiderato oppure interrompi 


 //Fine Connessione
 
 //Seleziono la tabella del quale voglio effettuare l'esportazione CSV
 $tabella = "nome_tabella";
 
 //Recupero le informazioni relative alla data tabella
 $info = mysql_list_fields("$db",$tabella) or die ("Errore nella selezione del batabase");

 //Creo un array dove inserirò i vari nomi dei campi
 $arrayNomi = array(CAMPO1, CAMPO2,CAMPO3);

 //Concatena tutti i campi valorizzati del db, separandoli con il ;
  $clausolaSelect  = "select CONCAT_WS(';',". implode(",",$arrayNomi).",'<br>') ";
  $clausolaSelect .= " as VALORI from $tabella order by VALORI";
  $info = mysql_query($clausolaSelect) or die(mysql_error());
    //Esegue la Stampa di tutti i risultati
    while (list($result) = mysql_fetch_array($info)) {
        print "$result\n";
    }

?>

Ora però mi serve uno script da mettere nell'altro dominio che avrà il compito di leggere il datafeed del primo dominio e uploadare i dati nel database del secondo dominio...

Chi potrebbe aiutarmi con uno script esempio?
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
24
Roma
alessandro1997.netsons.org
Per prima cosa cambia il ciclo while così:
PHP:
$data = array();

while ($row = mysql_fetch_array($info)) {
    $data[] = $row;
}

echo serialize($data);
Nello script che importa i dati ti basterà fare:
PHP:
// devi ovviamente cambiare l'URL
$contents = file_get_contents('http://www.example.com/api.php');

$data = unserialize($contents);

// ora $data è un array multidimensionale contenente tutti i record recuperati
// dalla tabella del database, puoi farci quello che vuoi

print_r($data);
 

follettinux

Nuovo Utente
2 Nov 2011
21
0
0
se seguo questo metodo devo avere "allow_url_include" e "allow_url_open" in "true" nel secondo dominio?
 

follettinux

Nuovo Utente
2 Nov 2011
21
0
0
non printa nulla :(
pagina bianca!
il datafeed assume l'aspetto di prima radoppiando la riga con una stringa all'inizio di ogni riga e qualcosa in mezzo...
Codice:
a:8:{i:0;a:2:{i:0;s:45:" campo1;campo2;campo3;";s:6:"VALORI";s:45:"campo1;campo2;campo3;
 
Ultima modifica:

follettinux

Nuovo Utente
2 Nov 2011
21
0
0
ora nel 2° dominio mi compare il datafeed che ha mandato il file del 1° dominio dentro questa stringa:
Codice:
string(1085) "
[...datafeed...]
" bool(false)
 
Discussioni simili
Autore Titolo Forum Risposte Data
T [a pagamento] programmatore PHP che mi aiuti a migrare gli script da vecchia versione PHP a nuova Offerte e Richieste di Lavoro e/o Collaborazione 1
Max 1 [PHP] Script che funziona in locale e non online PHP 16
A [PHP] Script con array con numeri che iniziano per 00 PHP 2
D [PHP] script che invii una mail automatica dopo risposta ad una discussione di un forum PHP 0
D [Javascript] Script che controlla quello che hai scritto nell'input Javascript 3
Trapano Script php che non va più' con Versione MySQL: 5.6 PHP 5
D [Javascript] Script che consenta di cambiare un'immagine in base all'ora del giorno della settimana Javascript 11
S Un aiuto su uno script di ricerca avanzata in php che sto verificando. PHP 1
E richiesta d'aiuto: script che trasformi il test contenuto (a video) da una pagina in Object x mail PHP 0
L Realizzare script con grafico e tabelle che si aggiornano automaticamente jQuery 1
Devil-94 Javascript: script che permetta di inserire immagini in un certo elemento html. Javascript 2
C Dovrei creare un piccolo script che mi comunichi che questo è stato eseguito PHP 4
giancadeejay Script che da 2 immagini in errore PHP 10
C Script Javascript/Html che con internet Explorer non viene visualizzato. Javascript 7
Monital Riconoscere l'utente che interagisce con lo script PHP 3
C Creare uno script che fa comparire immagini casuali sul sito Javascript 16
M problema script che forza il download PHP 0
V Script per distanza indirizzi [era: Script Php che non capisco se funzioni !] PHP 2
V Script che funziona se azionato da solo...che non funziona se inserito nel sito PHP 2
7 Script php che legge un dato da pagine web e lo confronta con un altro su csv... PHP 2
V script che vanno in conflitto Javascript 0
A lan chiusa ma script che devono colloquiare via web Web Server 2
D Salvare file su PC client invece che su server - Script XDCC Fetcher PHP 3
A Script che restituisce il file con data di modifica più recente di una directory PHP 15
P Cerco coder esperto che conosca xzero script Programmazione 0
M Cerco script che verifica aggiornamento immagine PHP 2
U aggiungere resize a script che effettua slideshow dei file contenuti in una cartella Javascript 0
neo996sps Script per backup DB MySQL automatizzato che non va. PHP 8
S script php che raccoglie form javascript e lo invia tramite mail PHP 0
R Cerco Script che visualizza ultimi messaggi forum Javascript 4
F Problemi con Explorer su uno script Ajax che richiama un asp Ajax 0
C Script preload che funziona solo con IE... Javascript 0
D Cerco qualche webmaster che riesca a inserirmi uno script per una coregistrazione Offerte e Richieste di Lavoro e/o Collaborazione 0
M Script che funziona a tempo Javascript 3
D script dizionario che funziona male Flash 0
S C'è qualcuno che ha testato lo script AGWS Directory - Gestione Link? PHP 1
G sto cercando uno script che crei uno spot ... Javascript 1
H java script che nasconde dei link.. Javascript 0
A Chi è capace? (Integrazione di form mail php in una pagina che sfrutta script .js) PHP 6
4 conoscete qualche sito che offre script? PHP 2
P Passare solo alcuni parametri a script per CSV PHP 0
M Collegamento tra form html e script php PHP 4
F Script java elenco alfabetico non funziona Javascript 3
F Script non funzionante. Devo elencare in ordine alfabetico un elenco di nominativi, ma lo script non Javascript 2
P Script upload immagini jQuery 0
M Premature end of script headers PHP 1
Cosina script data aggiornamento pagina Javascript 1
R Distribuire uno Script "Facebook Auto Post" PHP 0
F Creazione script Tv Presentati al Forum 1
N Script elenco file HTML HTML e CSS 5

Discussioni simili