Hola pateketrueke
sale
Código PHP:
SELECT crid, caract FROM caracteristicas where crid IN( ,1,2,3,)
Y si en lugar de hacer
Código PHP:
<?php
$sql = "SELECT crid, caract FROM caracteristicas where crid= '$caracte'";
$sql = mysql_query($sql);
// Mostrar los datos
echo '<table align="left">';
// Número de filas
$num = mysql_num_rows($sql);
$i = 1;
while ($row = mysql_fetch_assoc($sql)) {
if (($i == 1) || ((($i - 1) % 3) == 0)) {
echo '<tr>';
}
echo '<td align="left" valign="top" class="check" >'.$row['caract'].'</td>';
if ((($i % 3) != 0) && ($i == $num)) {
while ((($i % 3) != 0)) {
echo '<td></td>';
$i++;
}
} elseif ((($i % 3) == 0)) {
echo '</tr>';
}$i++;
}
echo '</table>';
?>
hago
Código PHP:
<?php
$sql = "SELECT crid, caract FROM caracteristicas";
$sql = mysql_query($sql);
// Mostrar los datos
echo '<table align="left">';
// Número de filas
$num = mysql_num_rows($sql);
$i = 1;
while ($row = mysql_fetch_assoc($sql)) {
if (($i == 1) || ((($i - 1) % 3) == 0)) {
echo '<tr>';
}
echo '<td align="left" valign="top" class="check" >'.$row['crid'].'</td>';
if ((($i % 3) != 0) && ($i == $num)) {
while ((($i % 3) != 0)) {
echo '<td></td>';
$i++;
}
} elseif ((($i % 3) == 0)) {
echo '</tr>';
}$i++;
}
echo '</table>';
?>
Con esto va a ordenar todas las características que hay en la tabla sin discriminar a ninguna.
Se puede usar la función strstr() para reemplazar .$row['crid']. por $caracte ?
Gracias