Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. soleada
    3. Discussioni
    S

    soleada

    @soleada

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 2
    • Post 5
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    Età 17
    0
    Reputazione
    5
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User Newbie

    badges

    0
    Bookmarks
    0
    Voti
    0
    Ringraziamenti
    0
    Miglior risposte
    Inizia una nuova discussione
    di cosa vuoi parlare?

    Discussioni create da soleada

    • Topic
      Post
      View
      Votazioni
      Post
      Attività
    • S

      recupero dati e paginazione
      Coding • • soleada  

      2
      430
      Visualizzazioni
      0
      Votazioni
      2
      Post

      T

      Salve soleada,

      esiste già una discussione con il medeismo argomento della presente (questa).

      A norma di Regolamento - punto 11 e seguenti - chiudo questo thread per crossposting e invito tutti coloro che avessero suggerimenti e opinioni a postarli nell'altra discussione aperta.

      Grazie per la collaborazione.

    • S

      paginazione e query di estrazione
      Coding • • soleada  

      6
      749
      Visualizzazioni
      0
      Votazioni
      6
      Post

      S

      Buongiorno,

      ieri sera ho continuato a lavore al codice , ma niente da fare.
      Dopo molti tentativi ho "copiato e adattato" questo codice, ma quando lo mando in funzione mi restituisce una pagina bianca.
      dove Stò sbagliando?
      Aiuto Aiuto

      Codice che ho reso "incriminato":

      [php]<?php
      $host = "localhost";
      $user = "root";
      $password = "root";
      $database = "utenti";

      $righe_per_pagina = 1;
      $url_base = "indextre.php";
      $pagine_vicine = 1;
      $link = mysql_connect($host, $user, $password)
      or die ("non riesco a connettermi");

      mysql_select_db($database, $link)
      if (!$mysql_select_db)
      {
      die ("errore nella selezione del database : ". mysql_error());

      }
      //calcolo il numero delle pagine
      //ricavo il numero totale di record
      $query = " SELECT COUNT (nome, cognome, luogo, discipline) FROM iscritti WHERE discipline='"
      .$_REQUEST['discipline']."' and provincia='".$_REQUEST['provincia']."'";
      $result = mysql_query ($query);
      //recor complessivi
      $tot_righr = mysql_result($result,0);
      //totale pagine
      $tot_pagine = ceil($tot_righe / $righe_per_pagina);

      //pagina corrente
      $pagina_corrente = isset($_get['pag']) ? (int)$_get['pag'] ;
      //pagina corrente minore di 1
      if($pagina_corrente < 1) {
      header(' location: '.$url_base);
      exit();
      }
      if($pagina_corrente > $tot_pagine) {
      header (' location: '.crea_url($url_base, $tot_pagina));
      exit();
      }

      // calcolo la prima riga da estrarre con la query
      $prima_riga = ($pagina_corrente - 1) * $righe_per_pagina;

      $query = " SELECT nome, cognome, luogo, discipline FROM iscritti WHERE discipline='"
      .$_REQUEST['discipline']."' and provincia='".$_REQUEST['provincia']."' LIMIT ".$prima_riga, $righe_per_pagina";

      $result = mysql_query($query);
      if (!$result) {
      die("Errore nella query $query: " . mysql_error());
      }

      while($row = mysql_fetch_array($result)){

      echo "<table width="300" border="1" cellpadding="1" cellspacing="1" align="left">\n";
      echo " <tr bgcolor="rgb(83,135,190)">\n";
      echo " <td align="left" valign="middle"><font color="rgb(255,255,255)"><b><pre>".$row['nome']." ".$row['cognome']."</font></pre></td>\n";
      echo " </tr>\n";
      echo " <tr>\n";
      echo " <td align="left" valign="middle"><b>Prov. di ".$row['luogo']." Professione ".$row['discipline']."</td>\n";
      echo " </tr>\n";
      echo "</table>";

      }

      // creazione dei link di paginazione
      $link_paginazione = paginazione($tot_pagine, $url_base, $pagina_corrente, $pagine_vicine);

      ?>[/php]