Código:
Hola, os explico, x e y son numeros, y nom es un texto, en la funcion javascript, no entiendo porqué al decir onmouseover en $fila["nombre"] qué esta comprobado que esto tiene un valor pues el error que me sale el siguiente ( segun el firebug del mozilla ):function map(x,y,nom){ document.getElementById("mapinfo").innerHTML=nom+"x="+x+" y="+y; } echo '<img id="map'.$num.'" src="../includes/fotos/p.gif" onmouseover="map('.$i.','.$j.','.$fila["nombre"].')" width="74" height="74">';
Nombre_que_contiene_fila["nombre"] is not defined
y si lo intento entrecomillar es decir:
echo '<img id="map'.$num.'" src="../includes/fotos/p.gif" onmouseover="map('.$i.','.$j.'," '.$fila["nombre"].' ")" width="74" height="74">';
esto me da error syntax
tambien y llevo ya desde ayer dandole vueltas y no soy capaz de ver el fallo o saber porque me da mal si alguno de ustedes me puede ayudar se lo agradeceria mucho