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!