Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/09/2006, 13:36
Avatar de omegafunky
omegafunky
 
Fecha de Ingreso: diciembre-2003
Ubicación: Tabasco, Mexico
Mensajes: 3.534
Antigüedad: 20 años, 10 meses
Puntos: 33
problemilla

tengo un problema para carpturar el resultado de un array para podel guardarlo en una variable como la ruta d ela imagen y poder usar esa ruta en la soluciion k me dio nefer, les dejo el codigo a ver kien me ayuda. es donde dice ////////////AQUI////// =p

Código PHP:
 $query="SELECT cve_prod, nombre_pro, precio_pro FROM producto";
 
$result mysql_query($query,$conex) or die( mysql_error() );  
 echo 
"<br>"
 echo 
"<table width=500 border=0 cellspacing=0 cellpadding=0 align=center>"
 
 
$columnes 4# Número de columnas (variable) 
 
 
if (($rows=mysql_num_rows($result))==0) { 
   echo 
"<tr><td colspan=$columnes class=\"txta\">No hay resultados en la BD.</td></tr> "
 } else { 
   
//echo "<tr><td colspan=$columnes class=\"txta\">$rows Resultados </td></tr>"; 
 

 
///////////////////////////////////////AQUI///////////////////////////////
  
$ima $row[0];
  
$imagen "";
  
$imagen "img_prod/";
  
$imagen .= $ima;
  
$imagen .= ".jpg";
 
///////////////////////////////////////AQUI///////////////////////////////
 
for ($i=1$row mysql_fetch_row ($result); $i++) { 
 
$resto = ($i $columnes); # Número de celda del <tr> en que nos encontramos 
 
if ($resto == 1) {echo "<tr>";} # Si es la primera celda, abrimos <tr> 
  
echo "<td>";
  echo 
"<table width=120 border=0 cellspacing=0 cellpadding=0 align=center class=\"tabla_prod\" >";
  
 
///////////////////////////////////////AQUI///////////////////////////////
  //si existe pones la imagen, sino no
  
if (file_exists($imagen)){
  echo 
'<img src="'.$imagen.'">';
  }
 
///////////////////////////////////////AQUI///////////////////////////////  
  
  
echo "</tr><td height=90 align=center><a href=\"index.php?secc=desc&cve=",$row[0],"\"><img border=0 src=\"img_prod/",$row[0],"_s.jpg\"/></a></td> <td width=10></td> </tr>"//IMAGEN LINK
  
$nombre_pro $row[1];
  
$nombre_pro substr("$nombre_pro",0,30);
  echo 
"<tr><td height=15 class=\"txt_precio\" align=center>$",$row[2],".00</td></tr> <td width=10></td>";  //PRECIO
  
echo "<tr><td height=35 class=\"txt_prod\"  align=center>",$nombre_pro,"...</td></tr> <td width=10></td>";  //NOMBRE
  
echo "</table>";
  echo 
"</td>";
  
 if (
$resto == 0) {echo "</tr>";} # Si es la última celda, cerramos </tr> 
 

 
 if (
$resto <> 0) { # Si el resultado no es múltiple de $columnes acabamos de rellenar los huecos 
 
$ajust $columnes $resto# Número de huecos necesarios 
 
for ($j 0$j $ajust$j++) {echo "<td>&nbsp;</td>";} 
 echo 
"</tr>"# Cerramos la última línea </tr> 
 

 
mysql_close($conex); 
 echo 
"</table>"