scusate ma già che ci sto uso questo topic almeno faccio una cosa lineare. quello che mi serviva è quasi finito ora devo solo fare l'ultima parte la creazione di un file xml
Codice PHP:
<?php
include("top_foot.inc.php");
include("config.inc.php");
}
//DELETE CONTENT
$var1=fopen("adlsearch.xml","w+");
//OPEN FILE
$var=fopen("adlsearch.xml","a+");
fwrite($var, '<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
');
$result9 = $db->sql_query("SELECT TTH FROM XML");
while ($row9 = $db->sql_fetchrow($result9)) {
$cidriga=$row9['TTH'];
}
//XML
$XML = <<<XML
<Search>
<SearchString type="string">$cidriga </SearchString>
<SourceType type="string">sasa</SourceType>
<DestDirectory type="string">Forbidden TTHS</DestDirectory>
<IsActive type="int">1</IsActive>
<IsForbidden type="int">1</IsForbidden>
<IsRegExp type="int">0</IsRegExp>
<Raw type="int">2048845815</Raw>
<KickString type="string"/>
<FromFavs type="int">1</FromFavs>
<AdlsPriority type="int">255</AdlsPriority>
<MaxSize type="int64">-1</MaxSize>
<MinSize type="int64">-1</MinSize>
<SizeType type="string">B</SizeType>
<IsAutoQueue type="int">0</IsAutoQueue>
<AdlsComment type="string">messaggio</AdlsComment>
<IsCaseSensitive type="int">1</IsCaseSensitive>
</Search>
XML;
fwrite($var, $XML);
// FOOTER XML
fwrite($var, '</fine>');
// FOOTER GRAPHIC
include("footer.php");
?>
solo che mi da errore Fatal error: Call to a member function on a non-object in /web/htdocs/www.itamaster.com/home/modules/inserimentotth/adlsearch.php on line 19 la riga 19 sarebbe questa $result9 = $db->sql_query("SELECT TTH FROM XML"); ma non so il motivo dell'errore
[/PHP]
in parole povere dovrei prendere il contenuto del campo TTH dal database ma prendere il contenuto della tabella da ogni singolo record esistente e inserirlo nella sintassi che vedete sopra che è la variabile $XML il campo TTH della mia tabella deve esere scritto dove si vede $cidriga e tutta la variabile $XML ripetuta per tutti i campi esistenti fino alla fine
voi lo vedete?
grazie