Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [PHP+MySql] - Problema con query: sono ignorante

    Salve gente:
    sto cercando di fare uno store locator, anche se di php non conosco molto.
    Seguendo dei tutorial, e suggerimenti trovati sul forum sono arrivato ad avere questa pagina:

    codice:
    <?
    include("config.inc.php");
    
    $db = mysql_connect($db_host, $db_user, $db_password);
    if ($db == FALSE)
    die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
    mysql_select_db($db_name, $db)
    or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
    
    
    $page = $_SERVER['PHP_SELF']; // la pagina php
    $qstr = $_SERVER['QUERY_STRING']; // la parte della stringa
                                
    echo "<script type=text/javascript>
    function cambia(id){
    window.location = '$_SERVER[PHP_SELF]?r='+id
    }
    </script>";
             
    $sql_reg = mysql_query("SELECT  * FROM province group by prv_regione ORDER BY prv_regione ASC");
    $sql_reg2 = mysql_query("SELECT  prv_regione FROM province where prv_cod_reg='$_GET[r]'");
    while ($data2 = mysql_fetch_object($sql_reg2))
    {
    $nome_regione = $data2->prv_regione;
    }
    
    echo "Regione <select size=1 name=regione onchange=javascript:cambia(this.value)>";
    echo "<option value=$_GET[r]>$nome_regione</option>";
    while ($data = mysql_fetch_object($sql_reg))
    {
    echo "<option value=$data->prv_cod_reg>$data->prv_regione</option>";
    }
    echo "</select>";
    echo "Provincia <select size=1 name=provincia>";
    if(isset($_GET['r'])){
    $sql_prv = mysql_query("SELECT prv_sigla, prv_cod_reg, prv_nome FROM province WHERE prv_cod_reg='$_GET[r]' ORDER BY prv_nome ASC");
    while ($data = mysql_fetch_object($sql_prv))
    {
    echo "<option value=\"$data->prv_sigla\">$data->prv_nome</option>";
    }
    }else{
    echo "<option>Seleziona prima una regione</option>";
    }
    echo "</select>";
    ?>
    e fin qui funziona, infatti guardate qui: http://www.dfenstec.it/store2.php

    ora avrei necessità di creare un link " ok " che mi porta ad un'altra pagina, oppure alla stessa pagina, restituendomi la lista dei negozi presenti in quella provincia.

    Ho già creato un'altra tabella nel database, ma non ho idea di come fare la query.

    grazie in anticipo
    NOISE! [and melody]
    www.notyet.it - www.myspace.com/acidheadmusic

  2. #2
    Ip ops.. Up
    NOISE! [and melody]
    www.notyet.it - www.myspace.com/acidheadmusic

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.