Ciao a tutti,
esiste qualcosa di pronto e gratuito..
Vorrei realizzare un motore di ricerca che invece di cercare su db cerchi su xml, fornendo se possibile i risultati suddivisi per pagina..come google per intenderci..esiste qualcosa?
Grazie mille
Ciao a tutti,
esiste qualcosa di pronto e gratuito..
Vorrei realizzare un motore di ricerca che invece di cercare su db cerchi su xml, fornendo se possibile i risultati suddivisi per pagina..come google per intenderci..esiste qualcosa?
Grazie mille
ah si..ma non so usare php e cercavo qualcosa di pronto se esisteva...
grazie
ho trovato qeusto:
<?PHP
$quanti = 6;
$indice = 1024;
$contatore = 0;
$apri_xml = fopen("esempio.xml", 'r');
while(!feof($apri_xml))
{
$buffer = ltrim(Chop(fgets($apri_xml, $indice)));
if (($buffer == "<utente>") && ($contatore < $quanti))
{
$nome = ltrim(Chop(fgets($apri_xml, $indice)));
$cognome = ltrim(Chop(fgets($apri_xml, $indice)));
$nome = ereg_replace( "<nome>", "", $nome );
$nome = ereg_replace( "</nome>", "", $nome );
$nome = ereg_replace( "\"", "\\\"", $nome );
$cognome = ereg_replace( "<cognome>", "", $cognome );
$cognome = ereg_replace( "</cognome>", "", $cognome );
if($nome == "po") {
echo($nome . " " . $cognome . "
");
}
$contatore++;
}
}
fclose($apri_xml);
?>
come posso fare una sorta di impaginazione di risultati a 10 per pagina?
Qualcuno mi aiuta perfarore?
Grazie
Su quanti metti 10.
in che senso?
Io virrei che ad ogni pagina venissero stampati 10 risultaati..Il numero delle pagine non lo so, dipende dai risultati estratti...
Lo script, estrai dati da xml solo per il numero che gli dici te: per risolvere il tuo problema, penso che basti mettere $quanti=10 al posto di $quanti=6
si ok, $quanti è quanti record mostrare in una pagina e fin qui ok, ma come faccio poi ad andare alla pagina successiva e impaginare il tutto ?
Questo non riesco a fare..Cioò dovrei sapere quante righe trova inmodo da sapere quante pagine vengono visualizzate e nell'ultima inibire la view di "pagina successiva..."