Елементарен въпрос за table

niki_noki

Registered
Добър вечер...

искам да направя една таблица, но нещо не се получава. Знам, че е нещо супер елементарно, но не мога да се досетя как става?

Искам да получа ето това:


4482.png
 
HTML:
<table width="200">
<tr><td style="background:#000000;height:100px;width:100px;"></td><td><img src="kartinka.jpg" width="100px" height="100px" /></td></tr>
<tr><td align="center">ABVG</td><td align="center">AWG</td></tr>
</table>
:idea:
 
kriss каза:
HTML:
<table width="200">
<tr><td style="background:#000000;height:100px;width:100px;"></td><td><img src="kartinka.jpg" width="100px" height="100px" /></td></tr>
<tr><td align="center">ABVG</td><td align="center">AWG</td></tr>
</table>
:idea:

Да бе и аз така пробвах ама ги вади 1 под друг?
 
HTML:
<table width="200" style="display: inline;">
<tr><td style="background:#000000;height:100px;width:100px;"></td><td><img src="kartinka.jpg" width="100px" height="100px" /></td></tr>
<tr><td align="center">ABVG</td><td align="center">AWG</td></tr>
</table>
Почти съм сигурен, че няма да стане... :D
 
kopura каза:
HTML:
<table>
  <tr><td><img src="stol1.jpg" alt="Stol1" /></td>
  <td></img src="stol2.jpg" alt="Stol2" /></td></tr>
</table>

Така ?

Пак ги вади така..

Ето го целият цикъл:

Код:
<table>
                   <?php
include('include/config.php');
$query="SELECT * FROM `produkti` WHERE `cat`='$cat' ORDER BY RAND() LIMIT 2";
$result=mysql_query($query);
while ( $r = mysql_fetch_array( $result )){
$produkt=$r['produkt'];
$imeto=$r['imeto'];
$img01m=$r['img01'];
echo '<tr><td><img src="admin/'.$img01m.'" alt="'.$produkt.'" width="115px" height="115px"/></td>';
echo '<td>'.$produkt.'</td></tr>';
}
?>
</table>
 
PHP:
<table>
<?php
include('include/config.php');
$query="SELECT * FROM `produkti` WHERE `cat`='$cat' ORDER BY RAND() LIMIT 2";
$result=mysql_query($query);

while ( $r = mysql_fetch_array( $result )){
$produkt[]=$r['produkt'];
$imeto[]=$r['imeto'];
$img01m[]=$r['img01'];
}
echo '<tr><td><img src="admin/'.$img01m[0].'" alt="'.$produkt[0].'" width="115px" height="115px"/></td>
<td><img src="admin/'.$img01m[1].'" alt="'.$produkt[1].'" width="115px" height="115px"/></td></tr>';
echo '<tr><td>'.$produkt[0].'</td><td>'.$produkt[1].'</td></tr>';
?>
</table>
Така трябва да стане :)
 
HerpaMoTeH каза:
PHP:
<table>
<?php
include('include/config.php');
$query="SELECT * FROM `produkti` WHERE `cat`='$cat' ORDER BY RAND() LIMIT 2";
$result=mysql_query($query);

while ( $r = mysql_fetch_array( $result )){
$produkt[]=$r['produkt'];
$imeto[]=$r['imeto'];
$img01m[]=$r['img01'];
}
echo '<tr><td><img src="admin/'.$img01m[0].'" alt="'.$produkt[0].'" width="115px" height="115px"/></td>
<td><img src="admin/'.$img01m[1].'" alt="'.$produkt[1].'" width="115px" height="115px"/></td></tr>';
echo '<tr><td>'.$produkt[0].'</td><td>'.$produkt[1].'</td></tr>';
?>
</table>
Така трябва да стане :)

Да, но така цикъла се губи ;) Смисъл изкарва ми само по 1 вид стол
 
Moже би нещо такова:

HTML:
<table>
<?php
    include('include/config.php');
    $query="SELECT * FROM `produkti` WHERE `cat`='$cat' ORDER BY RAND() LIMIT 2";
    $result=mysql_query($query);
    $i=1;
    echo "<tr>";
    while ( $r = mysql_fetch_array( $result )){
        $produkt=$r['produkt'];
        $imeto=$r['imeto'];
        $img01m=$r['img01'];
        echo '<td><img src="admin/'.$img01m.'" alt="'.$produkt.'" width="115px" height="115px"/></td>';
        echo '<td>'.$produkt.'</td>';

        // New row on every 2 products
        if ($i%2==0) echo '</tr><tr>';
        $i++;
    }
    echo '</tr>';
?>
</table>
 
palex каза:
Moже би нещо такова:

HTML:
<table>
<?php
    include('include/config.php');
    $query="SELECT * FROM `produkti` WHERE `cat`='$cat' ORDER BY RAND() LIMIT 2";
    $result=mysql_query($query);
    $i=1;
    echo "<tr>";
    while ( $r = mysql_fetch_array( $result )){
        $produkt=$r['produkt'];
        $imeto=$r['imeto'];
        $img01m=$r['img01'];
        echo '<td><img src="admin/'.$img01m.'" alt="'.$produkt.'" width="115px" height="115px"/></td>';
        echo '<td>'.$produkt.'</td>';

        // New row on every 2 products
        if ($i%2==0) echo '</tr><tr>';
        $i++;
    }
    echo '</tr>';
?>
</table>

Така текста е до стола, а не под него :idea:
 
PHP:
<table>
<?php
    include('include/config.php');
    $query="SELECT * FROM `produkti` WHERE `cat`='$cat' ORDER BY RAND() LIMIT 2";
    $result=mysql_query($query);
    $i=1;
    echo "<tr>";
    while ( $r = mysql_fetch_array( $result )){
        $produkt=$r['produkt'];
        $imeto=$r['imeto'];
        $img01m=$r['img01'];
        echo '<td><img src="admin/'.$img01m.'" alt="'.$produkt.'" width="115px" height="115px"/>';
        echo '<br/>'.$produkt.'</td>';

        // New row on every 2 products
        if ($i%2==0) echo '</tr><tr>';
        $i++;
    }
    echo '</tr>';
?>
</table>
 

Back
Горе