Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/10/2006, 11:49
jprolando
 
Fecha de Ingreso: agosto-2006
Mensajes: 388
Antigüedad: 17 años, 8 meses
Puntos: 0
Volviendo con un problema para ingresar datos a una sesion

el codigo siguiente me levanta articulos de una tabla, los mismo traen un codigo, genere un boton comprar para que al hacer clic ese articulo se agrege al array de la sesion. Ahora el problema es que he tratado de hacerlo (me han tirado algunas ideas pero todavia sigo con el problema).

El codigo es:

Código PHP:
<?
    session_start
();
    include(
"config.php");
    
$link=conectar_BD();
?>
<html>
<head>
<title>Compras Productos</title>
<LINK href="estilo.css" type=text/css rel=stylesheet>
<SCRIPT language=JavaScript src="javascript.js"></SCRIPT>
</head>
<body class="body">
<?
$carro
=$_SESSION['carro'];
$result=mysql_query("SELECT * FROM $name_tb[productos] where codigoweb1=1 and codigoweb2=1"); 
    if (
$row mysql_fetch_assoc($result))
    {
        echo 
"<table border=0 cellpadding=8 cellspacing=0> \n";
        
$color='#FFC299';
        
            do { 
                 echo 

                     <tr bgcolor=\"$color\"> 
                        <td valign='middle'>  
                            <input name='cantidad' type='text' size='5' maxlength='5'> 
                           </td> 
                           <td> 
                            <a href='"
./*AQUI DEBERIA COLOCAR LA FORMA PERO NO ME DOY CUENTA*/."' title='Presione una sola vez, gracias'> <img src='/ult/fotos/$row[comprar]'></a>
                        </td> 
                        <td>  
                            $row[articulo] 
                        </td> 
                          <td> 
                            $$row[p_12] 
                        </td>  
                          <td bgcolor=$color> 
                            <img src='/ult/fotos/$row[foto]'> 
                        </td> 
                          <td bgcolor=$color> 
                            <img src='/ult/fotos/$row[info]'> 
                        </td>
                        <td> 
                            <img src='/ult/fotos/$row[ruta]'> 
                        </td>
                        <td> 
                            <!--Esta es linea vacia para que no queden tan cerca--> 
                        </td>                                                     
                    </tr> 
                    "

                
$color=('#F0F0F0'==$color)?'FFC299':'#F0F0F0';
                } while (
$row mysql_fetch_assoc($result));
             
               echo 
"</table> \n"
        } else { 
            echo 
"¡ No se ha encontrado ningún registro !"
        }         

    
mysql_free_result($result); 
    
mysql_close($link);  
?>
</body>
</html>
en el codigo coloque donde deberia hacerlo pero no se como hacer para que esa linea se me agrege a la sesion creada "carro".

alguna idea que tengo seria: (esto colocado donde lo indique arriba en el codigo, pero no sale che)

Código PHP:
'agregacar.php?<?php echo $SID?>&codigo=<?php echo $row['codigo']; ?>'
El error que me da es el siguiente:

PHP Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING

Bueno, gracias de todos modos.