Ver Mensaje Individual
  #8 (permalink)  
Antiguo 23/07/2010, 06:36
rotivo
 
Fecha de Ingreso: junio-2010
Mensajes: 124
Antigüedad: 14 años, 5 meses
Puntos: 3
Respuesta: crear variables automaticamente (tipo var1 var2 o como sea)

tengo un problema con las variables obtenidas con foreach, a ver si me podeis ayudar:

while ($row=mysql_fetch_array($res,MYSQL_ASSOC)) {
foreach ($row as $nombre_campo => $valor_campo) {
$asignacion = $nombre_campo = $valor_campo;
//$nombre_campo=$valor_campo;
echo $asignacion;
//echo $nombre_campo;
$var[$i]="<img border='2px' bordercolor='red' src='verblob.php?idfoto=$nombre_campo&tam=2' />";
?><a href="#" id="u" onmouseover="ampliar('this.id','<?php echo $var[$i]; ?>')" onmouseout="ampliar('')">ver foto</a><?php
echo "<div id='visor'>";}
$i=$i+1;
}

me coje bien todo pero me da sintaxis incorrecta en el html dentro de $var[$i]:

Error: missing ) after argument list
Archivo de origen: http://www.tg.com/l.php
Línea: 1, columna: 32
Código fuente:
ampliar('this.id','<img border='2px' bordercolor='red' src='verblob.php?idfoto=5&tam=2' />')

Última edición por rotivo; 23/07/2010 a las 07:40