Vai al contenuto
jQuery Italia
jQuery Italia

La community italiana di jQuery

  • HOME
  • IMPARA
    • Tutorials jQuery Italia
    • Tutorials dal web
    • Supporto ed Aiuto
  • CONTRIBUISCI
    • Nuovo Articolo
    • Nuovo Tutorial
  • SVILUPPA
    • Snippets
    • Tools
    • Download
    • Plugins
    • Links
  • NOTIZIE
    • jQuery
    • jQuery UI
    • Projects
  • CONTATTI
  • LOGIN
  • REGISTRATI

Catturare un valore da pagina PHP con Json

Home › Forum › Supporto ed Aiuto › Problemi con jQuery

Scrivi le tue richieste di aiuto nella sezione relativa.
Posta qui eventuali problemi con jQuery
  • Questo topic ha 1 risposta, 2 partecipanti ed è stato aggiornato l'ultima volta 5 anni, 10 mesi fa da jqueryitalia.
Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Autore
    Post
  • 24 Agosto 2016 alle 16:49 #6992
    sanzweb
    Partecipante

    Gentilissimi utenti sono nuovo nella comunity e spero di fare domande pertinenti. Perdonate gli eventuali errori relativi allo statuto del forum.
    Come da titolo vorrei leggere da un file php il valore di  uno “spartanissimo” contatore di visite recuperato dal database. Quindi il file php chiamato “counter2.php” è così strutturato:

    <?php
    $db_host = 'localhost';
    $db_username = 'xxxx';
    $db_password = 'xxxxx';
    $link = @mysql_connect($db_host,$db_username,$db_password) or die ("Errore di Connessione");
    mysql_select_db("gestione") or die("Errore");
    $strsql = "SELECT clickstore FROM visite";
    $rs = @mysql_query($strsql,$link) or die ("Errore selezione dati");
    $riga=mysql_fetch_array($rs);
    $clickstore = $riga['clickstore'] + 1;
    $query_sql="UPDATE visite SET clickstore = '$clickstore'";
    @mysql_query($query_sql,$link) or die ("Errore: " .mysql_error());
    echo json_encode($clickstore);
    ?>

    devo inserire questo valore dentro un div #contatore creato a duopo e ho pensato di utilizzare Json, ma aihmè con scarsi risultati.

    $(document).ready(function() {
    S.ajax({
    type : "POST",
    url : "counter2.php",
    dataType : "json",
    data : {clickstore : clickstore},
    success: function( data ) {
    var returnData = 'data.clickstore';
    $( "#risultato" ).html(returnData);
    }
    });
    

    quello che non mi è chiaro in questo caso è come fare visto che non devo fare un submit di variabili da un form  come si trova in tanti esempi, ma voglio solo leggere un valore restituito dall’encode PHP, al caricamento della pagina html, ovvero leggere il numero di visitatori e metterlo nel div preposto
    Presumo quindi che la funzione JQUERY sia errata impostata in questo modo… (non escludo che sia sbagliata qualche chiusura di parentesi)
    grazie per i vostri suggerimenti.
    SanzWeb

    25 Settembre 2016 alle 10:40 #7003
    jqueryitalia
    Amministratore

    Ciao sanzweb.

    In realtà l’errore non è tanto nella funzione javascript (anche se nella stessa puoi omettere il valore data visto che non ti serve), ma in quello che ritorni nel file php.

    Hai impostato un valore json di ritorno, ma nel file php stai eseguendo il json_encode di un numero!!!
    Devi invece impostare:

    echo json_encode( array( "clickstore" => $clickstore) );

     

  • Autore
    Post
Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Devi essere connesso per rispondere a questo topic.
Accesso
Accedi con Facebook
Accedi con Google
Accedi con Twitter

Login

Accedi con Facebook
Accedi con Google
Accedi con Twitter
  • Registrati
  • Password dimenticata?

SOSTIENI jQuery Italia

Aiuta la Community di jQuery Italia a rimanere in vita per contribuire a diffondere le conoscenze di base ed avanzate di jQuery.

Download in evidenza

  • gmap104.html (3590 download)
  • jqueryformwizard-201.html (3222 download)
  • jquery-1.4.1.min.js (3140 download)
  • tinytips11.html (3126 download)
  • jquery-ui-1.8rc1.zip (2990 download)
  • jquerytools120.html (2919 download)
  • jquery-1.4.2.min.js (2905 download)
  • calendarPicker.html (2893 download)
  • 1.0.0.zip (2886 download)
  • move-background.html (2855 download)

jQuery Links

  • jQuery Howto
  • jQuery Official Site
  • jQuery UI Official Site
  • Learning jQuery
  • Use jQuery

SITO SEGNALATO SU

Sito segnalato da Freeonline.it - La guida alle risorse gratuite Mooseek.com - Web Directory, Download Software, Giochi Online, Video Tecnologici, Siti d'Affari

TAG

aggiornamento (3) ajax (5) Android (5) animazione (49) api (10) BlackBerry (4) calendario (3) canvas (4) css3 (9) form (12) framework (41) gallery (8) google (5) html5 (11) immagini (38) javascript (29) jQuery (160) jQuery UI (15) Linux Day (3) maps (3) menu (6) mobile (10) modalbox (2) open source (4) overlay (3) plugin (93) Plugins (17) presentation cycle (4) projects (11) responsive (5) slider (7) slideshow (18) Smartphones (5) Tablets (4) template (5) tooltip (6) tutorial (12) twitter (2) upload (3) utility (18) VELug (3) video (3) widget (3) WYSIWYG (2) zoom (3)
jQuery Italia

La community italiana di jQuery

  • Facebook
  • Twitter
  • Linkedin
  • Youtube
Tutti i loghi ed i marchi contenuti e citati in questo sito sono dei rispettivi propietari.
Privacy Policy
Cookies Policy
COPYRIGHT © 2010 - 2022 jQuery Italia
Designed By ZeeTheme
Posting....