Pagina 1 di 7 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 63
  1. #1
    Utente di HTML.it L'avatar di zumo
    Registrato dal
    Jun 2002
    Messaggi
    141

    trasformazione variabile

    in una pagina di dettagio che sto costruendo ho una variabile che mi da il nome completo della provincia ,io ho bisogno di trasformarla in Sigla Provincia,ho creato una tabella con 2 campi in cui ci sono i nomi completi delle provincie e le relative sigle ....
    come faccio ad ottenere le sigle??
    grazie e scusate

    segnalo quello che ho prodotto:


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <?php
    include("include/base.inc");
    ?>
    <html>
    <head>
    <title>CamperServiceSearch.com,il motore di ricerca dei camperservice,per un viaggio sempre organizzato.</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <META NAME="keywords" CONTENT="viaggi,caravan,motorhome,ricerca,area,cam perservice,camperstop,area di sosta,aree attrezzate,camper,service,italia,europa,turismo,it inerante,wifi,gratis,pagamento">
    <META NAME="description" CONTENT="Il motore di ricerca dei CamperService,per un viaggio sempre organizzato.">
    <link href="styles.css" rel="stylesheet" type="text/css">
    <style type="text/css">
    <!--
    .Stile1 {
    font-size: 11px;
    color: #FF0000;
    text-decoration: none;
    }
    -->
    </style>
    <script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAw5CfOBWZecwpd9RskutC WBSPIfOTLU2f-Qf3gumYYaDjBtHDMRRVhta4YQGIe7oTmDfaryOVChTsEQ" type="text/javascript"></script>
    <script type="text/javascript">
    //<![CDATA[
    function showMap(x,y,z,descrizione)
    {
    if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("map"));
    map.addControl(new GSmallMapControl());
    map.setCenter(new GLatLng(x,y), z);
    }if (GBrowserIsCompatible()) {

    // codice di setCenter, ecc.

    // Crea un nuovo marker nel punto specificato
    // con una descrizione HTML associata
    function createMarker(point, description) {
    var marker = new GMarker(point);
    GEvent.addListener(marker, "click", function() {
    marker.openInfoWindowHtml(description);
    });
    return marker;
    }
    }if (GBrowserIsCompatible()) {

    // codice di setCenter, ecc.
    // codice di createMarker

    map.addOverlay(
    createMarker(new GLatLng(x,y),descrizione)
    );
    }
    }
    //]]>
    </script>
    <link rel="stylesheet" href="myfeed.css" media="all">
    </head>
    <link rel="shortcut icon" href="images/camp.gif">
    <?php
    include("include/connector.inc");
    $id_cs = $_GET['id_cs'];
    if($id_cs!=""){

    //query per il recupero delle info dettagliate sul cs
    $sql_dettaglio="select * from camperservice where id=$id_cs";
    $result_dettaglio=mysql_query($sql_dettaglio,$dbco nn);
    $row_dettaglio=mysql_fetch_object($result_dettagli o);

    $x = $row_dettaglio->gps_x;
    $y = $row_dettaglio->gps_y;
    $z = $row_dettaglio->gps_z;
    $descrizione = "$row_dettaglio->nome
    $row_dettaglio->indirizzo
    $row_dettaglio->regione,$row_dettaglio->stato";
    //query per il recupero della sigle della provincia
    $rsssagre="select sigla from provincia_sagre where nome=$row_citta";
    }


    ?>
    <body onload="showMap(<?php print $x; ?>,<?php print $y; ?>,<?php print $z; ?>,'<?php print $descrizione; ?>');show_clock();" onunload="GUnload()">

    <table width="850" height="600" border="0" align="center" class="box">
    <tr>
    <?php
    include("include/banner_sx.php");
    print $banner_sinistra;
    ?>
    <td width="600" align="center" valign="top">

    <div align="center">
    <?php
    include("include/title.php");
    print $box_titolo;
    ?>
    </div>
    <div align="center">
    <table width="600" border="0" align="center" class="box_logo">
    <tr>
    <td align="left" valign="top" bgcolor="#FFFFFF" width="300" height="12">
    <?php
    print "id utente:$id_user";
    print "id livello:$id_livello";
    print "utente:$username";
    print "logout"
    ?>
    </td>
    <td width="300" height="12" align="right" valign="top"><script type="text/javascript" language="javascript" src="liveclock.js"></script><font face="Verdana" size="1"></font></td> </tr>
    </table>
    </div>
    <div align="center">


    <?php
    $id_cs = $_GET['id_cs'];

    if($id_cs!=""){

    //comp nome
    if(($row_dettaglio->localita == $row_dettaglio->citta)||($row_dettaglio->citta == "")){
    $nome = "$row_dettaglio->localita";
    }else{
    $nome = "$row_dettaglio->localita ($row_dettaglio->citta)";
    }



    //gratuito_pagamento
    if ($row_dettaglio->gratuito == 1 && $row_dettaglio->pagamento == 1){
    $comp_gratuito_pagamento = "sia servizio gratuito che servizio a pagamento";
    }else{
    if($row_dettaglio->gratuito == 1){
    $comp_gratuito_pagamento = "gratuito";
    }else{
    $comp_gratuito_pagamento = "a pagamento";
    }
    }

    //tipologia del servizio
    if ($row_dettaglio->cs == 1) $comp_tipo = "CS";
    if ($row_dettaglio->aa == 1) $comp_tipo = $comp_tipo." AA";
    if ($row_dettaglio->ps == 1) $comp_tipo = $comp_tipo." PS";

    //copertura wifi
    if ($row_dettaglio->wifi == 1){
    $comp_wifi = "SI";
    }else{
    $comp_wifi = "NO";
    }

    if($row_dettaglio!=""){
    print "<table width='600'>";
    print "<tr>
    <td align='left' width='165'>

    $nome

    </td>
    <td></td>
    <td align='left'>Link utili :</td>
    </tr>";
    print "<tr><td>";
    print "<table align='left' class='box_dettaglio' width='165'>";
    print "<tr><td align='left'>segnalato da: $row_dettaglio->descrizione</td></tr>";
    print "<tr><td align='left' class='dettaglio'>$row_dettaglio->indirizzo</td></tr>";
    print "<tr><td align='left' class='dettaglio'>$row_dettaglio->localita</td></tr>";
    print "<tr><td align='left' class='dettaglio'>$row_dettaglio->citta, $row_dettaglio->regione</td></tr>";

    print "<tr><td align='left' class='dettaglio'>[img]images/it.gif[/img]$row_dettaglio->stato</td></tr>";
    print "<tr><td align='left' class='dettaglio'>Tipo di servizio: $comp_tipo</td></tr>";
    print "<tr><td align='left' class='dettaglio'>WiFi: $comp_wifi</td></tr>";
    print "<tr><td align='left' class='dettaglio'>Servizio: $comp_gratuito_pagamento</td></tr>";
    print "<tr><td align='left' class='box_ricerca'>Contatti
    Telefono : $row_dettaglio->telefono
    Email : $row_dettaglio->email</td></tr>";

    print "<tr><td align='left' class='box_ricerca'>Coordinate gps:
    N$row_dettaglio->gps_xE$row_dettaglio->gps_y</td></tr>";
    print "<tr><td align='left' class='box_ricerca'>Note: $row_dettaglio->note</td></tr>";
    print "</table>";
    print "</td>";
    print "<td width='90'>";
    print ("<span class='testonormale' align='left'><a href='photo.php target='_blank' class='Stile1'>immagini

    </a></span>");
    print ("<span class='testonormale' align='left'><a href='mailto:addnewcamperservice@camperservicesear ch.com?subject=Segnalazione%20Modifica%20Area%20di %20Sosta&body=Indirizzo%20:%0ALocalit&#224;%20:%0A Provincia%20:%0ARegione%20:%0AStato%20:%0ACoordina teGPS%20:%0ACS%20:%0AAA%20:%0APS%20:%0ACAMPERSTOP% 20:%0AGRATIS%20:%0AA%20PAGAMENTO%20:%0AWIFI%20:%0A Telefono%20del%20%20gestore%20:%0AEmail%20del%20%2 0gestore%20:%0AInserire%20le%20tariffe%20per%20il% 20CAMPER%20STOP%20:%0AInserire%20descrizioni%20e%2 0note%20varie%20:%0ALink%20utili%20:' class='Stile1'>modifica

    </a></span>");
    print ("<span class='testonormale' align='left'>nuova ricerca</span>");
    print "</td>";
    print "<td class='box' align='left' valign='top'>";
    //sql link

    $sql="select * from camperservice,camperservice_link,link where camperservice.id=camperservice_link.id_camperservi ce
    and camperservice_link.id_link=link.id and camperservice.id=$id_cs";
    $result_sql=mysql_query($sql,$dbconn);

    while($row_sql=mysql_fetch_object($result_sql)){
    print "$row_sql->link
    ";
    }



    print "</td>";






    print"</tr>";
    print "</table>";



    }else{
    print ("<span class='testonormale' align='left'>Camper Service non trovato all'interno dell'archivio</span>");
    }


    }else{
    print ("<span class='testonormale' align='left'>Camper Service non trovato
    Verificare i parametri in ingresso alla pagina</span>");
    }



    ?>

    </div>
    <?php
    print ("


    <div id='map' style=' width=500 ;height:300px' class='box_ricerca'>



    </div>")
    ?>



    <?php

    print ("<table class='box_ricerca' width='600' border='0' cellpadding='2' cellspacing='0' bgcolor='#EEEEEE'>
    <tr>
    <td width='140' height='15' align='left'><font face='verdana' size='1' color='#000000'>- Crea la mappa</font>
    </td>
    <td rowspan='2' align='right'>
    </td>
    </tr>
    <tr>
    <td height='15' align='left'><font face='verdana' size='1' color='#000000'>- Calcola il percorso</font>
    </td>
    </tr>
    </table>" );
    ?>
    <div align="left">
    <script language="JavaScript" src="http://www.webwrite.it/feed2js/feed2js.php?src=http%3A%2F%2Fwww.sagreinitalia.it% 2Fexternal%2Fcamperservicesearch.com%2Frss_campers ervicesearch.asp%3Fp%3D<print "($rsssagre->sigla)"&chan=y&num=0&desc=1&date=n&targ=y" type="text/javascript"></script>

    <noscript>
    View RSS feed
    </noscript>
    </div>
    <div align="center">
    <iframe align="center" width="600" height="285" scrolling="no" frameborder="yes" noresize="noresize"
    src="http://www.ilmeteo.it/script/meteo.php?id=free&citta=1"></iframe>
    </div>
    </td>

    <?php
    include("include/banner_dx.php");
    print $banner_destra;
    ?>
    </tr>
    </table>
    </body>
    </html>

  2. #2
    Utente di HTML.it L'avatar di jeppox
    Registrato dal
    Mar 2007
    Messaggi
    436
    ciao,

    non conosco nessuna funzione che fa ciò automaticamente, io metterei tutte le provincie in un array con le rispettive sigle. Poi salverei con INSERT le 2 varianti nei 2 campi del Database, così poi in base all'occorrenza, stampi quello che ti necessita.

  3. #3
    Utente di HTML.it L'avatar di zumo
    Registrato dal
    Jun 2002
    Messaggi
    141
    mi sono perso...puoi farmi un esempio....le parti che mi interessano sono dove è scritto SAGREINITALIa e ILMETEO

  4. #4
    Utente di HTML.it L'avatar di jeppox
    Registrato dal
    Mar 2007
    Messaggi
    436
    dimmi tu dove ti sei perso, in quale operazione?

  5. #5
    Utente di HTML.it L'avatar di zumo
    Registrato dal
    Jun 2002
    Messaggi
    141
    se potevi farmi un esempio sulla base del codice,la parte che mi interessa è quella tra i
    -------------------------------

  6. #6
    Utente di HTML.it L'avatar di zumo
    Registrato dal
    Jun 2002
    Messaggi
    141
    niente non riesco a modificarlo x inserire i
    ---------------------------

  7. #7
    Utente di HTML.it L'avatar di jeppox
    Registrato dal
    Mar 2007
    Messaggi
    436
    scusami ma proprio non capisco.

    domande concrete => risposte concrete

  8. #8
    Utente di HTML.it L'avatar di zumo
    Registrato dal
    Jun 2002
    Messaggi
    141

    non so

    scusami ma non sono propio esperto in php

    <script language="JavaScript" src="http://www.webwrite.it/feed2js/feed2js.php?src=http%3A%2F%2Fwww.sagreinitalia.it% 2Fexternal%2Fcamperservicesearch.com%2Frss_campers ervicesearch.asp%3Fp%3D<print "($rsssagre->sigla)"&chan=y&num=0&desc=1&date=n&targ=y" type="text/javascript"></script>

    <noscript>
    View RSS feed
    </noscript>

    la sigla della provincia va messa qua "($rsssagre->sigla)",ho creato con un file csv una tabella con nome provincia e sigla provincia e ho iserito questo

    //query per il recupero della sigle della provincia
    $rsssagre="select sigla from provincia_sagre where nome=$row_citta";
    è giusto?

  9. #9
    Utente di HTML.it L'avatar di jeppox
    Registrato dal
    Mar 2007
    Messaggi
    436
    allora per stampare una variabile fai così:

    Codice PHP:
    <?php echo $var?>
    questa cosa non può funzionare:

    Codice PHP:
    ...<print "($rsssagre->sigla)"&chan=y&num=0&desc=1&date=n&targ=y"... 
    dici di fare una select, ma usi MySQL oppure vuoi leggere i campi di un CSV?

    altrimenti la query mi sembra giusta, forse è meglio che ci metti alla fine:

    Codice PHP:
    $query "select sigla from provincia_sagre where nome=$row_citta";
    $result mysql_query($query) or die(mysql_error());
    while(
    $row mysql_fetch_assoc($result))
    {
        
    $sigla $row['vorname'];


  10. #10
    Utente di HTML.it L'avatar di zumo
    Registrato dal
    Jun 2002
    Messaggi
    141
    il file csv l'ho usato per creare la tabella con 2 campi

    tabella : province_sagre
    campo1: sigla
    campo2: nome

    giusto?

    oppure posso prenderlo anche dal file csv direttamente?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.