Insertar IF en tabla

Hola,
He logrado
poner  css a la table el problema que tengo
ahora es volver a colocar el if antes de ir a cambiarimagen.php  osea si
la respuesta es igual a si vaya a cambiarimagen.php
while($datos=mysql_fetch_array($consultar))
{
$imagen=$datos['imagenprin'];
$empresa=$datos['empresa'];
$descripcion=$datos['descripcion'];
$id_empresa=$datos['id_empresa'];
$res=$datos['payimgprn'];
$tr_empresas.="
<tr>
<td><img src='$imagen' width='150'
height='150'></td>
<td>$empresa</td>
<td>$descripcion</td>
/* aqui tendria que ir el if */
<td rowspan=4>
<a href='cambiarimagen.php?idimagen=$id_empresa&empresa=$empresa
&imagen=$imagen&descripcion=$descripcion'>Modificar</td></a></td></tr>";
}
En la espera gracias y saludos

1 respuesta

Respuesta
1

Eso es Correcto debería quedar algo así. Lógicamente con la condición que necesites

while($datos=mysql_fetch_array($consultar))
{
$imagen=$datos['imagenprin'];
$empresa=$datos['empresa'];
$descripción=$datos['descripción'];
$id_empresa=$datos['id_empresa'];
$res=$datos['payimgprn'];
$tr_empresas.="
<tr>
<td><img src='$imagen' width='150'
height='150'></td>
<td>$empresa</td>
<td>$descripción</td>

if($tucondicio==' '){

<td rowspan=4>
<a href='cambiarimagen.php?idimagen=$id_empresa&empresa=$empresa
&imagen=$imagen&descripción=$descripción'>Modificar</td></a>

</td>

}

</tr>";
}

Hola,
Sigo teniendo el problema al ingresar el if . No ejecuta la función
y me aparece desplegado en pantalla:
if(no=='si'){ }

He probado a solucionarlo agregando un cierre comillas y punto y coma “; después de
<td>$descripción</td> ademas he agregado un echo y así me funciona el if pero la opción
modificar me la da fuera de la tabla.

Ojala me pueda ayudar a dejarlo dentro de la tabla

Dejo aquí abajo la modificación.


while($datos=mysql_fetch_array($consultar))
{
$imagen=$datos['imagenprin'];
$empresa=$datos['empresa'];
$descripción=$datos['descripción'];
$id_empresa=$datos['id_empresa'];
$res=$datos['payimgprn'];
$tr_empresas.="
<tr>
<td><img src='$imagen'
width='150' height='150'></td>
<td>$empresa</td>
<td>$descripción</td>";
if($res=='si'){
echo "<td
rowspan=4><a href='cambiarimagen.php?idimagen=$id_empresa&empresa=$empresa&imagen=$imagen&descripción=$descripción'>Modificar</a>
</td></tr>";
}
}


En la espera de sus noticias
gracias y saludos

Como le dije anteriormente hice lo que me sugirió pero me mostró el if en pantalla por lo que trate de solucionarlo haciendo lo que explique arriba.

En la espera

Gracias y saludos

Disculpa la Tardanza pruébalo así.. debería funcionar

¿

<?php
while($datos=mysql_fetch_array($consultar))
{
$imagen=$datos['imagenprin'];
$empresa=$datos['empresa'];
$descripción=$datos['descripción'];
$id_empresa=$datos['id_empresa'];
$res=$datos['payimgprn'];
$tr_empresas="
<tr>
<td><img src='$imagen' width='150' height='150'></td>
<td>$empresa</td>
<td>$descripción</td>";
if($res=='si'){
$tr_empresas.="<td
rowspan=4><a href='cambiarimagen.php?idimagen=$id_empresa&empresa=$empresa&imagen=$imagen&descripción=$descripción'>Modificar</a>
</td></tr>";
}
echo $tr_empresas;
}
?>

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas