all'interno di un for {
ho un ciclo while ($numVar=mysql_fetch_row($contVar))
il for va da 1 a 5 ma il ciclo while non restituisce valori dopo il for = 1
come riporto l'indice (se è corretto il termine) di $numVar all'inizio?
all'interno di un for {
ho un ciclo while ($numVar=mysql_fetch_row($contVar))
il for va da 1 a 5 ma il ciclo while non restituisce valori dopo il for = 1
come riporto l'indice (se è corretto il termine) di $numVar all'inizio?
devi usare data_seek per far tornare il puntatore all'inizio
Jamie Ynonan - Web Developer / Desarrollador Web - HTML5 - CSS3 - Javascript/jQuery - PHP/CodeIgniter/Laravel - SQL/MySQL - Wordpress
Telelavoro / Teleworking - jamiea31[at]gmail.com - Lima - Perù - GMT -5
mmm il fatto stesso che tu debba fare questa cosa mi fa pensare che il tuo codice possa essere ottimizzato.
Comunque mysql_ è deprecated ti conviene passare subito a mysqli_
http://www.php.net/manual/en/intro.mysqli.php
io so di dover generare 5 righe che sono la colonna 3/4/5/6 e 7 del db
e genero le 5 righe di intestazione.
all'interno del for genero tante righe quanto il contenuto di $numVar (dove +$i mi individua la colonnacodice:<?php for ($i=1; $i<=5; $i++) { ?> <tr><td class="first style1"><a name="<?=strtolower(trim($pagina))?>"><?=$i." - ".$pagina?></a></td></tr>
Si può ottimizzare?codice:<?php while ($numVar=mysql_fetch_row($contVar)) { ?> <tr class="bg"><td class="first style4"><?=$numVar[1]?></td><td>?=$numVar[1+$i]?></td> </tr> <?php } } ?>