+ Rispondi al messaggio
Pagina 2 di 3 primaprima 123 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 23

Codice accetta solo identificatore numerico

  1. #11
    Jessi45 non  in linea Scolaretto
    Post
    85
    Like Inviati  
    0
    Like Ricevuti  
    0
    Io gli apici li mettevo un po' come capitano.

    Ho messo come hai detto e finalmente mette "benessere" nel database e anche il numero dei click, ma a video nel sito stampa sempre "0".
    Ho provato a modificare cos, ma non va

    Codice PHP:
    // Estrae i dati dal DB 
    $res mysql_query("SELECT visite FROM phpbb_contatore WHERE pagina = '".$pagina."'"); 

  2. #12
    L'avatar di Brontolo
    Brontolo non  in linea Very Important Person
    Post
    3,135
    Like Inviati  
    5
    Like Ricevuti  
    5
    Quote Originariamente inviato da Jessi45 Visualizza il messaggio
    Io gli apici li mettevo un po' come capitano.
    Ce ne siamo resi conto. Auguri.
    ℹ️ Leggi di pi su Brontolo ...

  3. #13
    Jessi45 non  in linea Scolaretto
    Post
    85
    Like Inviati  
    0
    Like Ricevuti  
    0
    Che faccio ora per estrarre il numero visite?

  4. #14
    Jessi45 non  in linea Scolaretto
    Post
    85
    Like Inviati  
    0
    Like Ricevuti  
    0
    Cos, nel db mette il nome ed il conteggio, ma mette anche il numero identificativo che avevo prima (che per segna zero), e io non so dove va a pescarlo.

    ...e poi non estrae il numero che mette nel db nel campo "visite"

    Codice PHP:
    // Identificativo della pagina 
    $pagina "'a-istinti-del-body'";

    mysql_query("UPDATE phpbb_contatore SET visite = visite+ 1 WHERE pagina = $pagina");

    // Inserisce i dati nel db e sovrascrive il numero-visite precedente
    mysql_query("INSERT INTO phpbb_contatore (pagina, visite) VALUES ($pagina, 1)"); 

    // Estrae i dati dal DB 
    mysql_query("SELECT visite FROM phpbb_contatore WHERE pagina = $pagina"); 

    // Crea la variabile-echo che viene poi richiamata nel file HTML
    $template->assign_vars(array(
        
    'conta_visite1' => $visite['visite'],
    )); 

  5. #15
    L'avatar di +m+
    +m+
    +m+ non  in linea Scribacchino
    Post
    922
    Like Inviati  
    0
    Like Ricevuti  
    0
    Quote Originariamente inviato da Jessi45 Visualizza il messaggio
    Avevo provato tutto, ora per non so dove mettere gli apici alle query, visto che sono tante.
    Ti consiglio di eliminare il problema alla radice, usando PDO e statement preparati, invece del metodo "barbaro" che utilizzi

  6. #16
    L'avatar di +m+
    +m+
    +m+ non  in linea Scribacchino
    Post
    922
    Like Inviati  
    0
    Like Ricevuti  
    0
    Quote Originariamente inviato da Jessi45 Visualizza il messaggio
    Cos, nel db mette il nome ed il conteggio, ma mette anche il numero identificativo che avevo prima (che per segna zero), e io non so dove va a pescarlo.

    ...e poi non estrae il numero che mette nel db nel campo "visite"

    Codice PHP:
    // Identificativo della pagina 
    $pagina "'a-istinti-del-body'";

    mysql_query("UPDATE phpbb_contatore SET visite = visite+ 1 WHERE pagina = $pagina");

    // Inserisce i dati nel db e sovrascrive il numero-visite precedente
    mysql_query("INSERT INTO phpbb_contatore (pagina, visite) VALUES ($pagina, 1)"); 

    // Estrae i dati dal DB 
    mysql_query("SELECT visite FROM phpbb_contatore WHERE pagina = $pagina"); 

    // Crea la variabile-echo che viene poi richiamata nel file HTML
    $template->assign_vars(array(
        
    'conta_visite1' => $visite['visite'],
    )); 
    ma che senso ha? mica la capisco, questa logica...

  7. #17
    Jessi45 non  in linea Scolaretto
    Post
    85
    Like Inviati  
    0
    Like Ricevuti  
    0
    E dove trovo quella roba l che dici tu. I miei sono codici semplici.

  8. #18
    L'avatar di +m+
    +m+
    +m+ non  in linea Scribacchino
    Post
    922
    Like Inviati  
    0
    Like Ricevuti  
    0
    Quote Originariamente inviato da Jessi45 Visualizza il messaggio
    E dove trovo quella roba l che dici tu. I miei sono codici semplici.
    Capisco che sono "codici semplici", ma inizia a spiegare cosa vuoi fare!

  9. #19
    Jessi45 non  in linea Scolaretto
    Post
    85
    Like Inviati  
    0
    Like Ricevuti  
    0
    L'ho spiegato sin dall'inizio: inserire i dati nel db e poi estrarre il numero di visite alla pagina.

  10. #20
    L'avatar di +m+
    +m+
    +m+ non  in linea Scribacchino
    Post
    922
    Like Inviati  
    0
    Like Ricevuti  
    0
    Quote Originariamente inviato da Jessi45 Visualizza il messaggio
    L'ho spiegato sin dall'inizio: inserire i dati nel db e poi estrarre il numero di visite alla pagina.
    Troppo difficile per me.
    Spiega del tipo "voglio contare quante volte si clicca su una certa pagina".
    Perch quella "roba" che hai fatto d risultati a casaccio (se pagina non una chiave), e darebbe sempre 1 (se lo e gli errori mysql sono disattivati per duplicazione di chiave)

+ Rispondi al messaggio
Pagina 2 di 3 primaprima 123 ultimoultimo

Potrebbero interessarti anche ...

  1. Risposte: 25
    Ultimo Post: 07-04-2015, 21:38
  2. varchar accetta solo 255 caratteri
    Da Jessi45 nel forum MySQL
    Risposte: 25
    Ultimo Post: 26-10-2014, 17:27
  3. Codice colore "numerico" e non esadecimale
    Da The Gang nel forum Microsoft Access
    Risposte: 4
    Ultimo Post: 20-04-2012, 07:53
  4. Registro chiamate non voglio il codice solo dei consigli.
    Da daniele81 nel forum Visual Basic .Net
    Risposte: 7
    Ultimo Post: 18-10-2010, 15:21
  5. TextBox che accetta solo numeri
    Da motocross'88 nel forum Visual Basic .Net
    Risposte: 7
    Ultimo Post: 09-03-2006, 13:11