Visualizzazione risultati 1 fino 4 di 4

Discussione: Problemi con $.getJson

  1. #1
    Guest

    Predefinito Problemi con $.getJson

    Salve, ho pubblicato delle pagine php che fanno chiamate json con $.getJson per recuperare dati da tabelle.
    in locale funziona tutto ma appena posto su altervista non funziona più niente
    qualcuno puo aiutarmi?

    ringrazio in anticipo

  2. #2
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Senza avere informazioni come l'indirizzo della pagina in questione non è possibile fornirti indicazioni precise.

  3. #3
    Guest

    Predefinito

    Allora nel dettaglio sulla mia macchina locale ho installato EasyPhp 5.3.9 e utilizzo la seguente chiamata Json in una pagina php:
    Codice PHP:
    $.getJSON(
    "GetComuni.php",
    {
    "idx": $(this).val(), "scx":0},
    function(
    data){
    var
    a ="";
    $.
    each(data,function(i,item) {
    a = a + "<option value='"+item.Id+"'>"+item.Denominazione+"</option>";
    //$("$comune").append("<option>"+item.Denominazione+"</option>");
    })
    $(
    '#comune').html(a);
    }
    )
    Mentre getcomuni.php è:

    Codice PHP:
    <?php
    include_once("include/db_config.php");
    $id = $_GET["idx"];
    $sc = $_GET["scx"];
    if (
    $sc==0)
    {
    $sql=mysql_query("SELECT * FROM db_Comuni Where IdProvincia=".$id);
    $data=array();
    while(
    $row=mysql_fetch_assoc($sql)) {
    $data[]=$row;
    }
    echo
    json_encode($data);
    //echo $data;
    }
    if (
    $sc==1)
    {
    $sql=mysql_query("SELECT * FROM db_Comuni Where Id=".$id);
    $data=array();
    while(
    $row=mysql_fetch_assoc($sql)) {
    $data[]=$row;
    }
    echo
    json_encode($data);
    }
    ?>
    In locale funziona tutto la chiamata mi restituisce un Json con l'elenco comuni
    Sul mio spazio altervista invece non funziona come mai?

    Grazie in anticipo
    Ultima modifica di karl94 : 11-03-2015 alle ore 17.17.25

  4. #4
    Guest

    Predefinito

    Come richiesto da karl, è possibile avere una pagina di riferimento di dove testi la cosa su altervista?

    Almeno possiamo vedere l'errore e renderci conto della cosa, che "non funziona più niente" è un attimo generico come indizio per trovare l'errore ;)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •