Tengo una duda:
en mi formulario puse 3 campos para que me suban imagenes, pero no todas las personas van a subir 3.....entonces mi pregunta es como podria hacer para que si mi campo en la BD esta vacio no me salga el espacio de la foto.....
este es mi codigo
Código PHP:
<?php
echo "<table width='45%' align='left' border='1' bordercolor='#FFFFFF' >";
mysql_connect("localhost","","") or die ("no se ha podido conectar a la BD");
mysql_select_db("") or die ("no se ha podido seleccionar la BD");
$sql = "SELECT id,nombre,apellidos,telefono,direccion,email,categoria,titulo,precio,descripcion,fecha FROM $cat where id = $id ";
$consulta = mysql_query($sql) or die ("No se pudo ejecutar la consulta");
While ($registro=mysql_fetch_assoc($consulta)){
$foto = "<img src=\"verthumban.php?id=".$registro['id']."&cat=$cat\">";
$foto2 = "<img src=\"verthumban2.php?id=".$registro['id']."&cat=$cat\">";
$foto3 = "<img src=\"verthumban3.php?id=".$registro['id']."&cat=$cat\">";
$nombre = "".$registro['nombre'];
$apellidos = "".$registro['apellidos'];
$telefono = "".$registro['telefono'];
$direccion = "".$registro['direccion'];
$email = "".$registro['email'];
$titulo = "".$registro['titulo'];
$descripcion = "".$registro['descripcion'];
$fecha = "".$registro['fecha'];
$precio = "".$registro['precio'];
}
echo
"<tr>
<td width='35%' align=\"left\" border='1' bordercolor='#999999' bgcolor=\"#FAFAFA\"><font size=\"3\" face=\"Arial, Helvetica, sans-serif\"><strong>Titulo: </strong></font><font size=\"2\" color=\"#0000FF\">$titulo</font></td>
</tr>";
echo "</table>";
echo
"<table width='35%' align='right' border='1' bordercolor='#FFFFFF' >";
echo "<tr>
<td width='35%' align=\"left\" border='1' bordercolor='#999999' bgcolor=\"#FAFAFA\"><font size=\"3\" face=\"Arial, Helvetica, sans-serif\"><strong>Precio: </strong></font><font size=\"2\" color=\"#0000FF\">$precio</font></td>
</tr>";
echo "</table><br>";
echo
"<br><table width='100' align='center' border='1' bordercolor='#FFFFFF' >";
echo "<tr>
<td width='100' align=\"center\" border='1' bordercolor='#999999' bgcolor=\"#FAFAFA\">
<a href=\"foto.php?id=$id&cat=$cat\" target='_blank'>$foto</a></td>
<td width='100' align=\"center\" border='1' bordercolor='#999999' bgcolor=\"#FAFAFA\">
<a href=\"foto.php?id=$id&cat=$cat\" target='_blank'>$foto2</a></td>
<td width='100' align=\"center\" border='1' bordercolor='#999999' bgcolor=\"#FAFAFA\">
<a href=\"foto.php?id=$id&cat=$cat\" target='_blank'>$foto3</a></td>
</tr>";
echo "</table>";
echo
"<table width='100%' align='center' border='1' bordercolor='#FFFFFF' >";
echo "<tr>
<td width='100%' align=\"left\" border='1' bordercolor='#999999' bgcolor=\"#FAFAFA\"><font size=\"3\" face=\"Arial, Helvetica, sans-serif\"><strong>Descripción: </strong></font>
<br><font size=\"2\" color=\"#0000FF\">$descripcion</font>
</tr>";
echo "</table>";
echo
"<table width='100%' align='left' border='1' bordercolor='#FFFFFF' >";
echo "<tr>
<td width='100%' align=\"left\" border='1' bordercolor='#999999' bgcolor=\"#FAFAFA\"><font size=\"3\" face=\"Arial, Helvetica, sans-serif\"><strong>Contacto: </strong></font>
<br><font size=\"2\" face=\"Arial, Helvetica, sans-serif\">Nombre: </font><font size=\"2\" color=\"#0000FF\">$nombre</font>
<br><font size=\"2\" face=\"Arial, Helvetica, sans-serif\">Apellido: </font><font size=\"2\" color=\"#0000FF\">$apellidos</font>
<br><font size=\"2\" face=\"Arial, Helvetica, sans-serif\">Telefono: </font><font size=\"2\" color=\"#0000FF\">$telefono</font>
<br><font size=\"2\" face=\"Arial, Helvetica, sans-serif\">Dirección: </font><font size=\"2\" color=\"#0000FF\">$direccion</font>
<br><font size=\"2\" face=\"Arial, Helvetica, sans-serif\">Email: </font><font size=\"2\" color=\"#0000FF\"><a href=\"mailto:$email\">$email</a></font>
<br><font size=\"2\" face=\"Arial, Helvetica, sans-serif\">Publicado: </font><font size=\"2\" color=\"#0000FF\">$fecha</font>
</tr>";
echo "</table><br>";
mysql_close
?>
gracias...
sicuesn