PDA

Ver la versión completa : Problema simple de PHP (pero no tanto).



kapi2454
20-02-2015, 08:22 PM
Buenas gente, tengo una linea que me tiene mal, ya la resolví pero no de la manera limpia que debería.

Vengo trabajando con PHP y para poder hacer que esta pu.. linea funcione tengo que cerrarlo y al terminar la vuelvo abrir.


?>
<tr class='resultado' id=id<?php echo $row[id];?>>
<?

Yo probé lo siguiente y no me funciono


<?
echo "<tr class='resultado' id=id.$row[id]>";
?>

también


<?
echo "<tr class='resultado' id=id.$row['id']>";
?>

o


<?
echo "<tr class='resultado' id='id'.$row['id']>";
?>

Alguna idea de por que no funcionan?

centerax
21-02-2015, 03:15 PM
podes hacer esto



<?php
echo '<tr class="resultado" "id"=id', $row[id], '>';
?>

juampi
21-02-2015, 05:03 PM
por ahí no es lo mas lindo, pero que va a andar.. va a andar:



<?
$tr_res = "<tr class='resultado' id=id".$row[id].">";
echo $tr_res;
?>


otra cosa, deberias usar:

class="foo"
en vez de:

class='foo'

pd: primer post en el foro :cool:

xHomer
21-02-2015, 05:21 PM
por ahí no es lo mas lindo, pero que va a andar.. va a andar:



<?
$tr_res = "<tr class='resultado' id=id".$row[id].">";
echo $tr_res;
?>


otra cosa, deberias usar:

class="foo"
en vez de:

class='foo'

pd: primer post en el foro :cool:
Pasate por precentaciones que los muchachos te van a recibir bien.

kapi2454
25-02-2015, 07:11 PM
Bueno al final tanta prueba cambie una parte anterior al código lo deje así

echo "<tr id=$row[id]>";

Hasta ahora funciona. Demore en probarlo pero muchas gracias por la ayuda gente!!