Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function viewStoreList()
- {
- $query = 'SELECT magazzino.id_prodotto, magazzino.id_user, magazzino.quantita, prodotto.nome, users.zona FROM magazzino INNER JOIN users ON magazzino.id_user = users.id LEFT JOIN prodotto ON magazzino.id_prodotto = prodotto.codice WHERE id_user = "' . $this->idUser . '"';
- $result = mysql_query($query) or die(mysql_error());
- $view = '';
- while($row = mysql_fetch_array($result))
- {
- $view .= '<div class="boxProduct">
- <label for="input' . $row['id_prodotto'] . '">' . $row['id_prodotto'] . ' | ' . $row['nome'] . '</label>
- <input id="input' . $row['id_prodotto'] . '" name="input' . $row['id_prodotto'] . '" value="' . $row['quantita'] . '" type="text" size="5">
- <a href="javascript:void(0);" title="Salva ' . $row['nome'] . '" class="saveList">Salva</a>
- <a href="javascript:void(0);" title="Cancella ' . $row['nome'] . '" class="deleteList">Cancella</a>
- </div>';
- }
- return $view;
- }
- public function viewDetails($area, $city, $active = NULL)
- {
- // Esecuzione conteggio risultato
- $count = mysql_query("SELECT COUNT(id) FROM users") or die(mysql_error());
- // Conteggio righe trovate
- $res_count = mysql_fetch_row($count);
- // numero totale di records
- $records = $res_count[0];
- // risultati per pagina(secondo parametro di LIMIT)
- $recordsLimit = 20;
- // numero totale di pagine
- $pages = ceil($records / $recordsLimit);
- // pagina corrente
- $page = (!$_GET['page']) ? 1 : (int)$_GET['page'];
- // primo parametro di LIMIT
- $first = ($page - 1) * $recordsLimit;
- $query = 'SELECT * FROM users WHERE zona = "' . $area . '" AND citta = "' . $city . '" LIMIT ' . $first . ' , ' . $recordsLimit;
- $result = mysql_query($query) or die(mysql_error());
- $view = '';
- // parametro per controllare i DIV
- $count_div = "0";
- if ($active == "NO" || $active == NULL)
- {
- while($row = mysql_fetch_array($result))
- {
- // Aumento il parametro DIV ad ogni ciclo
- $count_div ++;
- $class = ($count_div % 2 == 0) ? "<div class=\"clear\"></div>" : "";
- $view .= '<div class="boxRivendita">';
- $view .= '<table cellpadding="0" cellspacing="3">';
- $view .= '<tbody>';
- $view .= '<tr class="boxRivendita-head">';
- if($row['patentino'] == 1)
- {
- $view .= '<td><div class="userPat"></div></td>';
- }
- else
- {
- $view .= '<td><div class="userRiv"></div></td>';
- }
- $view .= '<td><p>Se ti interessano questi prodotti e vuoi sapere chi li ha da scambiare proponendogliene degli altri tuoi, registrati al servizio e comincia a far fruttare il tuo magazzino fermo !!!</p></td>';
- $view .= '</tr>';
- $view .= '</tbody>';
- $view .= '</table>';
- $queryStore = 'SELECT magazzino.id_prodotto, magazzino.id_user, magazzino.quantita, prodotto.nome FROM magazzino INNER JOIN users ON magazzino.id_user = users.id LEFT JOIN prodotto ON magazzino.id_prodotto = prodotto.codice WHERE users.id = "' . $row['id'] . '"';
- $store = mysql_query($queryStore) or die(mysql_error());
- $view .= '<div class="bachecaProduct">';
- while($rowStore = mysql_fetch_array($store))
- {
- $view .= '<div class="boxProduct">
- <span><strong>'.$rowStore['quantita'].' |</strong></span>
- <span> '.$rowStore['nome'].'</span>
- </div>';
- }
- $view .= '</div>';
- $view .= '</div>';
- $view .= $class;
- }
- }
- else
- {
- while($row = mysql_fetch_array($result))
- {
- // Aumento il parametro DIV ad ogni ciclo
- $count_div ++;
- $class = ($count_div % 2 == 0) ? "<div class=\"clear\"></div>" : "";
- $view .= '<div class="boxRivendita">';
- $view .= '<table cellpadding="0" cellspacing="3">';
- $view .= '<tbody>';
- $view .= '<tr class="boxRivendita-head">';
- if($row['patentino'] == 1)
- {
- $view .= '<td><div class="userPat"></div></td>';
- }
- else
- {
- $view .= '<td><div class="userRiv"></div></td>';
- }
- $view .= '<td><span><strong>Tabaccheria N°:</strong> '.$row['rivendita'].'</span><br>
- <span><strong>Via:</strong> '.$row['via'].'</span><br>
- <span><strong>Telefono:</strong> '.$row['telefono'].'</span><br>
- <span><strong>Email:</strong> '.$row['email'].'</span><br>
- <span><strong>Referente:</strong> '.$row['nome'].'</span></td>';
- $view .= '</tr>';
- $view .= '</tbody>';
- $view .= '</table>';
- $queryStore = 'SELECT magazzino.id_prodotto, magazzino.id_user, magazzino.quantita, prodotto.nome FROM magazzino INNER JOIN users ON magazzino.id_user = users.id LEFT JOIN prodotto ON magazzino.id_prodotto = prodotto.codice WHERE users.id = "' . $row['id'] . '"';
- $store = mysql_query($queryStore) or die(mysql_error());
- $view .= '<div class="bachecaProduct">';
- while($rowStore = mysql_fetch_array($store))
- {
- $view .= '<div class="boxProduct">
- <span><strong>'.$rowStore['quantita'].' |</strong></span>
- <span> '.$rowStore['nome'].'</span>
- </div>';
- }
- $view .= '</div>';
- $view .= '<div class="contact">
- <a id="send-'.$row['email'].'" href="#result" title="Contatta '.$row['nome'].'" class="btn-mail">@</a></div>';
- $view .= '<div class="clear"></div>';
- $view .= '</div>';
- $view .= $class;
- }
- }
- // Creo la paginazione
- $view .= "<div class=\"paginate\">";
- $view .= "Pagine totali: " . $pages . " (";
- for($i = 1; $i <= $pages; $i++)
- {
- if($i == $page)
- {
- $view .= "<span>" . $i . "</span>";
- }
- else
- {
- $view .= "<a href=\"bacheca.php?page=$i\" title=\"Vai alla pagina $i\">$i</a>";
- }
- }
- $view .= ")";
- $view .= "</div>";
- return $view;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement