Next value

Do you have a question? Post it now! No Registration Necessary.  Now with pictures!

Threaded View

I've made a form with a 'select' statement through a

echo('<select name="res">');
echo('<option selected value=""> Select option</option>");');
  while($row = mysql_fetch_array($resumen))
     echo('<option value="' .$row[id]. '">'
.strtoupper($row[titulo_esp]). '</option>');

The user selects an option and a text is displayed. Now, I want to
insert a "previous" and a "next" button so the user can navigate from
here without selecting any other value from the "select" form.

Example: The posible 'id' values are: 1,4,5,7,8,9. The user chooses 5,
so if he press the "next" button he will navigate to the page with the
id#7 and if the user selects "previous" he will go to the id#4.

I tried to use the funtion next(), but I don't know how to do it.

Can anyone help me with this problem?

Thanks in advance!


Re: Next value

zek2005 wrote:
Quoted text here. Click to load it
You should really do this with JavaScript.  PHP could do it, but it  
would be really slow.

next() is for arrays only, which advances the array internal pointer.

To go about this using JavaScript:
- Give each element an sequential ID.
- On the press of next, select current id + 1 (using dom).


Carl Vondrick

Re: Next value

Quoted text here. Click to load it

you should fix this. spurious characters between options will cause wierd  
things to happen in some browsers.

echo('<option selected value=""> Select option</option>');

Quoted text here. Click to load it

and use quotes an an array index when using it in a function.

.strtoupper($row['titulo_esp']). '</option>');

Quoted text here. Click to load it

Site Timeline