Hola tengo que hacer dos comparaciones la comparacion numero 1 seria la de $d_stock y esa esta bien...
la seguna es $d_imag, que lo que quiero hacer es que cuando el campo este vacio no salga imag, y cuando este lleno si salga pero me sale error de syntaxis..
Código PHP:
$sql = "SELECT d_codigo,d_descripcion,d_pventa,d_stock,d_imag FROM discos ORDER BY id ASC";
$res= mysql_query($sql) or die (mysql_error());
if( mysql_num_rows($res) >0){
//impresión de los datos.
while (list($d_codigo,$d_descripcion,$d_pventa,$d_stock,$d_imag) = mysql_fetch_array($res)) {
echo "<tr><td><font size=\"2\"><font face=\"Tahoma\">$d_codigo</font></font></td>";
echo "<td><font size=\"2\"><font face=\"Tahoma\">$d_descripcion</font></font></td>";
echo "<td><font size=\"2\"><font face=\"Tahoma\">$d_pventa</font></font></td>";
if($d_stock ==1)
{echo "<td><img src='op_1.gif'></td>";}
elseif($d_stock ==2)
{echo "<td><img src='op_2.gif'></td>";}
elseif($d_stock ==3)
{echo "<td><img src='op_3.gif'></td>";}
elseif($d_stock ==4)
{echo "<td><img src='op_4.gif'></td>";}
if($d_imag =="")
{elseif echo"que no muestrw $d_imag"}
//
{elseif echo "<td><font size=\"2\"><font face=\"Tahoma\"><a href=\"../imag_productos/".$d_imag."\">Imag</a></font></font></td>";}
}
}else{
echo "<td colspan='5' align='center' >no se obtuvieron resultados</td>";
}
mysql_close($cnx);
?>
</table>
</div>
les dejo el codigo, es bastante simple
muchas gracias a todos
saludos
federio