Bakit kaya ganito

loktoy

Established
kapag ganito lang code ko lumalabas o nag didisplay yun title ng picture

<?php
$slq = "SELECT * FROM registration ";
$res = mysqli_query($con, $slq);
while($row = mysqli_fetch_assoc($res)){
$picture = $row['image']; }
?>
<?php echo $picture;?>

pero kapag ganito na code ko wala ng display nun title o kahit picture

<?php
$slq = "SELECT * FROM registration ";
$res = mysqli_query($con, $slq);
while($row = mysqli_fetch_assoc($res)){
$picture = $row['image']; }
?>
<img src="../photo_folder/<?php echo $picture;?>">
 
Ang unang code na iyong binigay ay nag-display ng titulo ng larawan dahil ito ay isang text na string. Ang paggamit ng echo $picture; ay nagpapakita lamang ng string na naglalaman ng file name ng imahe na nakuha mula sa database.

Sa pangalawang code, ginamit mo ang <img> tag para ipakita ang imahe. Ang src attribute ng <img> tag ay gumagamit ng file path ng imahe upang maipakita ito. Sa kaso mong ito, ginamit mo ang file name na nakuha sa database bilang bahagi ng file path. Siguraduhin mong ang file path na iyong ginamit ay tama at ang imahe ay naroroon sa tamang lokasyon (../photo_folder/).

Kung hindi pa rin nagpapakita ng imahe, maaaring mayroong mga posibleng dahilan. Mangyaring tanggalin ang <?php ?> tags sa iyong code at tingnan ang nagiging output ng $picture variable. Kung ang output ay tama, subukan mong tignan ang file path ng iyong imahe. Siguraduhin na ang pangalan ng file ay tama at ang imahe ay naroroon sa tamang lokasyon. Kung hindi pa rin gumagana, maaaring mayroong iba pang isyu tulad ng maling permission sa file o mali ang pagkakakonfigura ng server.
 

Similar threads

About this Thread

  • 1
    Replies
  • 412
    Views
  • 1
    Participants
Last reply from:
Unknown user

Trending Topics

Online now

Members online
501
Guests online
1,426
Total visitors
1,927

Forum statistics

Threads
2,274,154
Posts
28,953,907
Members
1,235,102
Latest member
HypnotizingLynx21
Back
Top