Ver Mensaje Individual
  #8 (permalink)  
Antiguo 24/03/2011, 13:10
Avatar de laratik
laratik
 
Fecha de Ingreso: mayo-2010
Ubicación: Cali
Mensajes: 317
Antigüedad: 14 años, 7 meses
Puntos: 63
Respuesta: Problema con galeria javascript y php

Claro que te da error, ya que he utilizado la clase con la que yo me conecto a la base de datos para poder hacer la prueba. Tendrías que adaptarla a tu base de datos, según veo seria algo así:

Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>Documento sin t&iacute;tulo</title> 
<style> 
.tooltip { 
position:absolute; 
text-align:center; 
display: none; 
z-index:10; 


.Estilo20 { 
font-family: "Century Gothic"; 
color: #333333; 

</style> 
<SCRIPT LANGUAGE="JavaScript"> 
function ver_tabla(user,ValueShow) { 
    user = document.getElementById(user); 
var mousex = window.event.x;  
var mousey = window.event.y;  
user.style.display = ValueShow;  
user.style.left = mousex + 5;  
user.style.top = mousey;  

</script> 
</HEAD> 
<BODY> 
<?php  
iinclude
("conex.php"); 
$link=conectarse(); 
$result=mysql_query("select * from galeria1 ORDER BY orden ASC ",$link);   
?> 
<?php 
$i
=0
while(
$row mysql_fetch_array($result)) { 
$imagen$row['imagen'];  
$referencia$row['referencia'];  
$precio$row['precio'];  
?> 

<table border="0" cellspacing="2" cellpadding="1"> 
<tr> 
<td> 
<a onmouseover="ver_tabla('<?php echo $referencia ?>','block')" onmouseout="ver_tabla('<?php echo $referencia ?>','none')"> 
<img src="<?php echo $imagen ?>" width="202"> 
</a> 
</td> 
</tr> 
</table> 


<div id="<?php echo $referencia ?>" class="tooltip"> 
<table bgcolor="#FFFFFF" border="1"> 
<tr valign="middle"> 
<td align="center"><img src="<?php echo $imagen?>" width="302"><p><span class="Estilo20">REFERENCIA:<?php echo $referencia?> 
<br>PRECIO:<?php echo $precio?><br></span> 
</td> 
</tr> 
</table> 
</div> 
<?php  
}  
?> 
</body> 
</html>
Acercadel array me imagino que te refieres al array que creas al momento de entrar al while $row = mysql_fetch_array($result), pues a mi me funciona perfecto. Espero que te sirva de algo.
__________________
Programar apasiona y lo que apasiona es un arte, por lo tanto programar es un arte.

Quiero karma para en mi próxima vida ser un billonario bien dotado con alas.

Última edición por laratik; 25/03/2011 a las 10:31