numerotare date selectae din coloana mysql

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
sterica
Mesaje:285

numerotare date selectae din coloana mysql

Salutare,

Am un frgament dintr-un tabel ce contine:

Cod: Selectaţi tot

tbl_1
+----+-----------+
| ID | DESCRIERE |
+----+-----------+
|  1 |   AUTO 1  |
|  2 |   AUTO 2  |
|  4 |   AUTO 4  |
|  6 |   AUTO 6  |
|  7 |   FARA    |
|  8 |   AUTO 7  |
+----+-----------+

$sql="SELECT * FROM tbl_1";
echo '<table><thead><tr>';
$i = 0;
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result)) {
	$i++;
	echo '<td>#</td><td>DESCRIERE</td>';
	echo '</tr></thead><tbody>';
	echo '<tr><td>' . $row['DESCRIERE'] . '</td></tr><';
	echo '</tbody>';
}
echo '</table>';
Cum pot sa afisez toate valorile din tabela mai putin randul ce cotine FARA si sa numerotez coloana # in tabelul html pentru fiecare valoare rezultata?
Nu pot elimina din sql cu WHERE DESCRIERE <> 'FARA' pentru ca nu imi filtreaza valorile din tabel corect

Multumesc!

MarPlo Mesaje:4343
Salut
Vezi cum e in acest cod:

Cod: Selectaţi tot

$tb_html ='<table><thead><tr><td>#</td><td>DESCRIERE</td></tr></thead><tbody>';
$i = 0;
while ($row = ...){
  if($row['DESCRIERE'] !='FARA'){
    $i++;
    $tb_html .='<tr><td>'. $i .'</td><td>'. $row['DESCRIERE'] .'</td></tr>';
  }
}
$tb_html .='</tbody></table>';
echo $tb_html;

sterica Mesaje:285
Functioneaza, multumesc mult de ajutor!

Subiecte similare