Foros del Web » Programando para Internet » PHP »

Ayuda con bucle

Estas en el tema de Ayuda con bucle en el foro de PHP en Foros del Web. Buenas a todos y FELIZ AÑO! Os comento mi duda, tengo este código que lo que hace es leer de una base de datos los ...
  #1 (permalink)  
Antiguo 08/01/2008, 05:41
 
Fecha de Ingreso: octubre-2006
Mensajes: 128
Antigüedad: 17 años, 6 meses
Puntos: 1
Ayuda con bucle

Buenas a todos y FELIZ AÑO!

Os comento mi duda, tengo este código que lo que hace es leer de una base de datos los materiales y los muestra en una tabla, al final, en la última columna de la tabla inserta un campo de texto para que inserte unidades y al lado pone un botón para añadir (algo parecido a un carrito de la compra) Mi duda es la siguiente, lo que inento mandarle a la página anadir_kit.php es el codigo del componente y el número de unidades...pero lo que me devuelve...es siempre el último código de la tabla (osea el último registro) y las unidades no me las termina de pillar....¿alguien sabe xq?

Gracias!


Código PHP:
    $link=mysql_connect("localhost","root","");
    
mysql_select_db("laboratorio",$link);    
    
$result mysql_query("SELECT * FROM componentes");
    echo 
"<br>";
    echo 
"<table border = '0' align='center'> \n";

    echo 
"<tr> \n";

    echo 
"<td ><b>A continuación se muestra un detalle de los componentes que pueden formar el kit: </b></td> \n";
    
    echo 
"<tr> \n";
    
    echo 
"<tr> \n";    
    
    echo 
"<tr> \n";
    
    echo 
"<tr> \n";
    
    echo 
"<tr> \n";
    
    echo 
"<tr> \n";
    
    echo 
"<tr> \n";
    
    echo 
"</table> \n";
        echo 
"<table border = '1' bordercolordark='#000066' align='center'> \n";

    echo 
"<tr> \n";

    echo 
"<td align= 'center' class='Estilo1'><b>Componente</td> </b>\n";

    echo 
"<td align= 'center'class='Estilo1'><b>Descripcion</td> </b>\n";
    
    echo 
"<td align= 'center'class='Estilo1'><b>Descripcion</td></b> \n";

    echo 
"<td align= 'center'class='Estilo1'><b>Comentario</td></b> \n";
    
    echo 
"<td align = 'center'class='Estilo1'><b>Unidades necesarias</b> </td> \n";
    
    echo 
"<td align = 'center'class='Estilo1'><b>&nbsp;&nbsp;Añadir al kit &nbsp;&nbsp;&nbsp; </b> </td> \n";
    
    while (
$row mysql_fetch_row($result)){
        echo 
"entro";
        
        echo 
"<tr> \n";
    
        echo 
"<td>$row[1]</td> \n";

        echo 
"<td>$row[2]</td> \n";
        
        echo 
"<td>$row[3]</td> \n";

        echo 
"<td>$row[4]</td> \n"
        
        echo 
"<form name='form' action='anadir_kit.php' method='post'>\n"
        
        echo 
"<td> <input type='text' name='uni' id='uni'>\n";
        
        echo 
"<input type='hidden' name='unidades' value= '$row[4]'>\n";    

        echo 
"<input type='hidden' name='codigo_anadir' value= '$row[0]'>\n";
        
        echo 
"<td  align = 'center' ><input type='submit' name='Submit' value='Añadir'/></td>"
}

        
        
        
        
    echo 
"</table>\n";
?> 
  #2 (permalink)  
Antiguo 08/01/2008, 05:49
 
Fecha de Ingreso: octubre-2006
Mensajes: 128
Antigüedad: 17 años, 6 meses
Puntos: 1
Re: Ayuda con bucle

Vale ya está....gracias! :D lo solucioné...me faltaba cerrar el form...gracias!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:09.