PHP

2016-03-31 21 views
-4

Ben php ile bir sorunla karşılaştık sahip bir HTML tablosu oluşturuluyor, bu tablo vardır:PHP

<?php 
    $s=(" SELECT * FROM my_tbl"); 
    $W=mysql_query($s); 
    ?> 
    <table> 
    <tr> 
    <td> <center><strong>Member </strong></center></td> 
</tr><tr> 
    <td> <center><strong> Total Meal </strong></center></td> 
    </tr> 
    <?php while ($r=mysql_fetch_array($W)) {$i++; ?> 
    <tr > <td> <?= $r["name"]; ?> </td></tr> 
<tr> 
    <td> <?= $r["tmeal"]; ?> </td> 
    </tr><?php } ?> 
    </table> 

Ama bu çıkış için arıyorum:

See the table below

nasıl Kodumu geliştirebilir miyim, böylece bu sonucu alabilir miyim?

+0

bu veriler veritabanından geliyor musunuz yardımcı olabilir? Lütfen ne denediğini göster. –

+0

Veritabanından gelen bu veri Evet .. Nesne Manipulator –

+0

Mevcut kodunuz nedir –

cevap

1
$conn = mysqli_connect('server','username','password',"DB NAme") or die("error"); 

$queryString = "select * from TableNAme"; 
$queryres = mysqli_query($conn, $queryString) or die("not fire"); 

echo "<table>"; 
while($row = mysqli_fetch_array($queryres)) 
{ 
    echo "<tr><td>$row[0]</td><td>$row[0]</td><td>$row[0]</td></tr>"; 
} 
echo "</table>"; 
+1

mysql uzantısı dışı kalmıştır ve gelecek, kullanım mysqli kaldırılacaktır için PDO yerine –

+0

Evet Efendim im MySQL size katılıyorum Bay Devs –

1

Bu

<?php 
    $con = mysql_connect("localhost", "root", "mypass") or 
     die("Could not connect: " . mysql_error()); 
    mysql_select_db("your_db"); 
    $s=(" SELECT * FROM my_tbl"); 
    $W=mysql_query($s); ?> 
    <table> 
    <tr> 
    <td> <center><strong>Member </strong></center></td> 
    <td> <center><strong> Total Meal </strong></center></td> 
    </tr> 
    <?php while ($r = mysql_fetch_assoc($W)) { ?> 
    <tr > <td> <? php echo $r['name']; ?></td> 
    <td> <? php echo $r['tmeal']; ?> </td> 
    </tr><?php } ?> 
    </table>