Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/05/2007, 09:35
el-eles
 
Fecha de Ingreso: agosto-2005
Ubicación: Valencia
Mensajes: 76
Antigüedad: 19 años, 3 meses
Puntos: 1
Re: Problemas para concatenar

Cita:
Iniciado por Erikfrancisco Ver Mensaje
Mira, cuando pones una variable entre comillas simples te puede causar problemas ya que PHP lo puede interpretar como texto puro, ej.
Código PHP:
$var "un texto o lo que quiera";
echo 
"Imprimimos $var</br>"// En pantalla saldrá: Imprimimos un texto o lo que quiera
echo "Imprimimos ".$var."</br>"// En pantalla saldrá: Imprimimos un texto o lo que quiera
echo 'Imprimimos $var</br>'// En pantalla saldrá: Imprimimos $var 
Así que tú enlace lo estas colocando de forma incorrecta, la manera de hacerlo de cualquiera de estas formas:
Código PHP:
echo "<a href=\"modificar_producto.php?&linea=".$i."&cant=".$_GET['cantidad'.$i]."\"  onClick=\"Modificar('".$i."')\">update</a>"
O si estas fuera de PHP:
Código PHP:
<a href="modificar_producto.php?&linea=<?=$i?>&cant=<?=$_GET['cantidad'.$i]?>"  onClick="Modificar('<?=$i?>')">update</a>
O:
Código PHP:
<a href="modificar_producto.php?&linea=<?php echo $i?>&cant=<?php echo $_GET['cantidad'.$i]; ?>"  onClick="Modificar('<?php echo $i?>')">update</a>
Espero haberme dado a entender y que esto te sirva por lo menos para darte una idea. Suerte
Ojo que si usas PHP5 las tags sencillas no te sirven y producirán error deberías usar las etiquetas <?php echo $variable; ?> en lugar de <?= $variable; ?>
__________________
Quien a buen árbol se arrima, buena sombra le cobija. :aplauso:

http://dbtrucos.com