Ciao ha tutti.
Ragazzi ho costruito una tabella che contiene:
CODICE DESCRIZIONE ESISTENZA CARICO SCARICO
E tutto funziona, ora pero vorrei impostare il codice per conteggio record, cioè vorrei che quanto la tabella si visualizza mi faccia vedere quanti record sono nella tabella...
Io praticamente ho inserito questo codice pero non mi da nessun risultato.
Eco il codice:
Codice PHP:
<?php
$db_host="localhost";
$db_login="root";
$db_pass="";
$database="susidb";
$db_contab="contab";
$db=mysql_connect($db_host,$db_login,$db_pass);
$sql="select * from basedati WHERE ";
$risultato = mysql_query($sql); // ECO IL CODICE PER CONTEGGIO RECORD
$num_record = mysql_num_rows($risultato); // ECO IL CODICE PER CONTEGGIO RECORD
$sql.="ARTICOLO like '$ARTICOLO%' ";
if($ordina) $sql.="ORDER BY $ordina DESC ";
$sql.=" LIMIT 1000 ";
$fd=@mysql_db_query($database,$sql);
$righe=0;
$c_col1="#FFFFFF";
$c_col2="#C0DCC0";
while($t=@mysql_fetch_array($fd))
{
$row_color = ($righe % 2) ? $c_col1 : $c_col2;
echo "<tr bgcolor=$row_color>";
echo "<td>[url='dettagli.php?id=$t[id]&cli=$CLIENTE&can=$CANTIERE&for=$FORNITORE']<font size=3>".$t["ARTICOLO"]." </font></td>[/url]";
echo "<td><font size=3>".$t["DESCRIZIONE"]." </font></td>";
$sql="select * from articont ";
$sql.=" WHERE ARTICOLO='$t[ARTICOLO]' ";
$fdac=@mysql_db_query($db_contab,$sql);
$a=mysql_fetch_array($fdac);
echo "<td><font size=3>".$a["PROG_QTA1"]."</font></td>";
echo "<td><font size=3>".$a["PROG_QTA2"]."</font></td>";
echo "<td><font size=3>".$a["PROG_QTA3"]."</font></td>";
echo "</tr>";
$righe++;
}
@mysql_close($db);
//VISUALIZZA CODICI CLIENTE
$string=@mysql_db_query($database, "select * from CLIENTI order by CODICE");
$codici=array() ; $i=0;
$codici [$i++]="TUTTI";
while($t=@mysql_fetch_array($tring))
{
$codici [$i] =sprintf("%-2s - %s",$t[CODICE],$t[DESCRIZIONE]) ;$i++;
}
@mysql_free_result($st);
?>
<?php
print("Sono presenti ".$num_record. " record nel database"); // CODICE FINALE CONTEGGIO RECORD
echo "<tr><td><FONT COLOR=FFF000 SIZE=2>Righe Codice : </FONT><FONT COLOR=FFF000 SIZE=2>$righe</FONT></td>";
echo "<td><FONT COLOR=FFF000 SIZE=2>Righe Descrizione : </FONT><FONT COLOR=FFF000 SIZE=2>$righe</FONT></td>";
echo "<td><FONT COLOR=FFF000 SIZE=2>Righe Esistenza : </FONT><FONT COLOR=FFF000 SIZE=2>$righe</FONT></td>";
echo "<td><FONT COLOR=FFF000 SIZE=2>Righe Carico : </FONT><FONT COLOR=FFF000 SIZE=2>$righe</FONT></td>";
echo "<td><FONT COLOR=FFF000 SIZE=2>Righe Scarico : </FONT><FONT COLOR=FFF000 SIZE=2>$righe</FONT></td></tr>";
?>
Il risultato e che mi fa vedere Sono presenti record nel database ma i record non mi li fa vedere.
Qualcuno mi po' dare una mano per piacere????, Dove che sbaglio?
GRAZIE MILLE ...