Video Corsi: conteggio record da msyql - Video Corsi

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

conteggio record da msyql Rate Topic: -----

#1 User is offline   cloude Icon

  • Newbie
  • Pip
  • Group: Members
  • Posts: 3
  • Joined: 02-June 10

Posted 02 June 2010 - 04:16 PM

Salve a tutti, ho un menu e un sottomenu, mi piacerebbe ottenere il conteggio dei record nel sottomenu come c'è in questo sito My link

Questa cosa qui:
Actionscript [143]
Animations [142]

come potrei fare?

Questo è il codice :
?php require_once('Connections/conn.php'); ?>
<?php mysql_query('set names utf8');?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") 
{
  if (PHP_VERSION < 6) {
    $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
  }

  $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

  switch ($theType) {
    case "text":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;    
    case "long":
    case "int":
      $theValue = ($theValue != "") ? intval($theValue) : "NULL";
      break;
    case "double":
      $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
      break;
    case "date":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;
    case "defined":
      $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
      break;
  }
  return $theValue;
}
}

$currentPage = $_SERVER["PHP_SELF"];

mysql_select_db($database_conn, $conn);
$query_rs_menu = "SELECT * FROM menu ORDER BY nome_menu ASC";
$rs_menu = mysql_query($query_rs_menu, $conn) or die(mysql_error());
$row_rs_menu = mysql_fetch_assoc($rs_menu);
$totalRows_rs_menu = mysql_num_rows($rs_menu);

$colname_rs_sottomenu = "-1";
if (isset($_GET['id_menu'])) {
  $colname_rs_sottomenu = $_GET['id_menu'];
}
mysql_select_db($database_conn, $conn);
$query_rs_sottomenu = sprintf("SELECT * FROM sottomenu WHERE id_menu = %s ORDER BY sottomenu ASC", GetSQLValueString($colname_rs_sottomenu, "text"));
$rs_sottomenu = mysql_query($query_rs_sottomenu, $conn) or die(mysql_error());
$row_rs_sottomenu = mysql_fetch_assoc($rs_sottomenu);
$totalRows_rs_sottomenu = mysql_num_rows($rs_sottomenu);

$maxRows_rs_prodotti = 25;
$pageNum_rs_prodotti = 0;
if (isset($_GET['pageNum_rs_prodotti'])) {
  $pageNum_rs_prodotti = $_GET['pageNum_rs_prodotti'];
}
$startRow_rs_prodotti = $pageNum_rs_prodotti * $maxRows_rs_prodotti;

mysql_select_db($database_conn, $conn);
$query_rs_prodotti = "SELECT * FROM prodotti ORDER BY id DESC";
$query_limit_rs_prodotti = sprintf("%s LIMIT %d, %d", $query_rs_prodotti, $startRow_rs_prodotti, $maxRows_rs_prodotti);
$rs_prodotti = mysql_query($query_limit_rs_prodotti, $conn) or die(mysql_error());
$row_rs_prodotti = mysql_fetch_assoc($rs_prodotti);

if (isset($_GET['totalRows_rs_prodotti'])) {
  $totalRows_rs_prodotti = $_GET['totalRows_rs_prodotti'];
} else {
  $all_rs_prodotti = mysql_query($query_rs_prodotti);
  $totalRows_rs_prodotti = mysql_num_rows($all_rs_prodotti);
}
$totalPages_rs_prodotti = ceil($totalRows_rs_prodotti/$maxRows_rs_prodotti)-1;

$queryString_rs_prodotti = "";
if (!empty($_SERVER['QUERY_STRING'])) {
  $params = explode("&", $_SERVER['QUERY_STRING']);
  $newParams = array();
  foreach ($params as $param) {
    if (stristr($param, "pageNum_rs_prodotti") == false && 
        stristr($param, "totalRows_rs_prodotti") == false) {
      array_push($newParams, $param);
    }
  }
  if (count($newParams) != 0) {
    $queryString_rs_prodotti = "&" . htmlentities(implode("&", $newParams));
  }
}
$queryString_rs_prodotti = sprintf("&totalRows_rs_prodotti=%d%s", $totalRows_rs_prodotti, $queryString_rs_prodotti);
?>


e questo è il codice del menu

    <div class="menu" id="menu">
      <div class="titolocategoria" id="titmenu">Categorie</div>
      <div class="categorie" id="categorie">
        <div class="tuttomenu" id="tuttomenu">
          <?php do { ?>
          <div id="menuprincipale"><a href="sottomenu.php?id_menu=<?php echo $row_rs_menu ['id']; ?>" class="testoMENU"> <?php echo ($row_rs_menu['nome_menu']); ?></a></div>
          <?php if ($row_rs_menu['id'] == $colname_rs_sottomenu){?>
          <?php do { ?>
          <div> <a href="prodotti.php?$=<?php echo $row_rs_sottomenu['id_menu']; ?>&amp;$!=<?php echo $row_rs_sottomenu['id']; ?>" class="testoSOTTOMENU"> • <?php echo $row_rs_sottomenu['sottomenu']; ?></a></div>
          <?php } while ($row_rs_sottomenu = mysql_fetch_assoc($rs_sottomenu)); } ?>
          <?php } while ($row_rs_menu = mysql_fetch_assoc($rs_menu)); ?>
        </div>
      </div>
      <div class="motore" id="motore">
        <form id="form1" name="form1" method="get" action="risultati_ricerca.php">
          <span class="testoMENU">Cerca un prodotto</span><br />
          <input name="ricerca" type="text" id="ricerca" size="14" />
          <input name="cerca" type="submit" class="testoprivacy" id="cerca" value="cerca" />
        </form>
      </div>
    </div>













This post has been edited by cloude: 02 June 2010 - 04:17 PM

0

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users