• 21-04-2009, 14:13:02
    #1
    Eposta Aktivasyonu Gerekmekte
    Arkadaşlar PHP'yi yeni yeni kavramaya başladım. aşağıda kendimce db'mdeki tablodan veri çektirmek istedim ve başarılı fakat ben bunu ikincil olarak yazdığım kodlarla birleştirmek istiyorum. Yani tablo içerisine koymak istiyorum. Netten değişik kaynaklardan da araştırdım fakat bir türlü beceremedim. Yardım edermisiniz bana??
    Bu veri çekme kodum:
    <?
    $baglanti = mysql_connect ("localhost","root","dbşifresi");
    mysql_select_db ("test",$baglanti);
    $sorgu = mysql_query ("SELECT * FROM pm_album");
    while ($kayit=mysql_fetch_array ($sorgu)){
    $artist =$kayit["artist"];
    $album_ad = $kayit["album_ad"];
    $album_yil = $kayit["album_yil"];
    $album_sarkilar =$kayit["album_sarkilar"]; 
    $album_sirket =$kayit["album_sirket"]; 
    $album_aciklama =$kayit["album_aciklama"]; 
    //simdi yazdiralim 
    echo "$artist <br> $album_ad <br> $album_yil <br> $album_sarkilar <br> $album_sirket <br> $album_aciklama <br><br>";
    }
    mysql_free_result ($sorgu);
    mysql_close ($baglanti);
    ?>
    Buda tablo içerisindeki kod bölgem. Fakat işte bu kod içerisine gerekli yerleri yerleştiremiyorum.
    <script type="text/javascript" src="centeredPopup.js"></script>
    <table width="95%" border="0" cellspacing="3" cellpadding="0">
    <!-- albumtanitim: bas -->
      <tr>
        <td width="5%" align="center" valign="middle">
    	<a href="{URL}">
    	<img src="{NEWSIMAGE_URL_PATH}{NEWS_THPICTURE}" alt="{NEWS_TITLE}" style="border:0" />	</a>	</td>
        <td width="95%" valign="top"><strong><table border="0" width="100%">
    		<tr>
    			<td><strong> {NEWS_TITLE}</a></strong></td>
    			<td rowspan="3" width="107">
    						<font size="1">{NEWS_DATE}</font></td>
    			<td rowspan="3" width="40">
    						<img border="0" src="images/yeni.gif"></td>
    		</tr>
    		<tr>
    			<td>{NEWS_SHORTTEXT}</td>
    		</tr>
    		<tr>
    			<td>
    						<a href="{URL}" onclick="newWindow(this.href, 'popup', 600, 500, 1, 1, 0, 0, 0, 1, 0); return false;" target="_blank"><img border="0" src="images/incele.gif" width="113" height="23"></a></td>
    		</tr>
    	</table>
    	</td>
      </tr>
    <!-- albumtanitim: son -->
    </table>
    Mesela inceleyenler görecektir tabloda albüm tanıtım yerlerine örk. "$artist" ile veri çektirmek istiyorum.
    Şimdiden teşekkürler
  • 21-04-2009, 14:16:33
    #2
    Üyeliği durduruldu
    $artist, $album_ad, $album_yil, $album_sarkilar, $album_sirket, $album_aciklama

    verileri kendiniz almışsınız, tablodaki gerekli yerleri değiştirin işte örnek;

    <td><strong> {NEWS_TITLE}</a></strong></td>

    <td><strong> $artist</a></strong></td>

    gibi..
  • 21-04-2009, 15:22:22
    #3
    Eposta Aktivasyonu Gerekmekte
    MrHades adlı üyeden alıntı: mesajı görüntüle
    $artist, $album_ad, $album_yil, $album_sarkilar, $album_sirket, $album_aciklama
    verileri kendiniz almışsınız, tablodaki gerekli yerleri değiştirin işte örnek;
    <td><strong> {NEWS_TITLE}</a></strong></td>
    <td><strong> $artist</a></strong></td>
    gibi..
    tamamda işte veri çekme kodlarını yerleştiremiyorum hata veriyor.
    Parse error: syntax error, unexpected ...... hataları veriyor.
  • 21-04-2009, 15:32:40
    #4
    Üyeliği durduruldu
    Siz sanırım tema sistemine uyarmaya çalışıyosunuz ? O şekilde yapamazsınız. Hangi sistemi kullandıgınızı söylerseniz ona göre yardımcı olayım
  • 21-04-2009, 15:47:05
    #5
    Eposta Aktivasyonu Gerekmekte
    basit bir sistem kullandım temelde fakat sistemin altından girip üstünden çıktım açıkçası kendime yepyeni bir sistem oluşturdum gibi oldu. tablo içine alabiliyorum fakat daha fazla ileriye gidince hata veriyor.
  • 21-04-2009, 16:02:01
    #6
    Üyeliği durduruldu
    normal php kodu yazmak mi istiyorsunuz. yoksa template mantigi ile sayfayı açıp içerisine okduguğunu bilgiyi yükleyip. sonra bunu metin değişken olarak almak mı istiyorsunuz. konuyu biraz daha açabilir misiniz
  • 21-04-2009, 17:33:34
    #7
    Eposta Aktivasyonu Gerekmekte
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    normal php kodu yazmak mi istiyorsunuz. yoksa template mantigi ile sayfayı açıp içerisine okduguğunu bilgiyi yükleyip. sonra bunu metin değişken olarak almak mı istiyorsunuz. konuyu biraz daha açabilir misiniz
    normal php kodu yazmak istiyorum. Mysqlden veriyi çekip bunu yukarıda 2. olarak yazdığım kodların arasında göstermek istiyorum. Bilmem anlatabildim mi?
  • 21-04-2009, 17:51:28
    #8
    bunu bir dene istersen..
    url'ler şuan çalışmıyor kendinize göre düzenlersiniz..
    <?php
    echo"<script type=\"text/javascript\" src=\"centeredPopup.js\"></script>";
    $baglanti = mysql_connect ("localhost","root","dbşifresi");
    mysql_select_db ("test",$baglanti);
    $sorgu = mysql_query ("SELECT * FROM pm_album");
    while ($kayit=mysql_fetch_array ($sorgu)){
    $artist =$kayit["artist"];
    $album_ad = $kayit["album_ad"];
    $album_yil = $kayit["album_yil"];
    $album_sarkilar =$kayit["album_sarkilar"]; 
    $album_sirket =$kayit["album_sirket"]; 
    $album_aciklama =$kayit["album_aciklama"]; 
    //simdi yazdiralim 
    echo"<table width=\"95%\" border=\"0\" cellspacing=\"3\" cellpadding=\"0\"><!-- albumtanitim: bas --> <tr><td width=\"5%\" align=\"center\" valign=\"middle\"><a href=\"{URL}\"><img src=\"{NEWSIMAGE_URL_PATH}{NEWS_THPICTURE}\" alt=\"{NEWS_TITLE}\" style=\"border:0\" />	</a>	</td><td width=\"95%\" valign=\"top\"><strong><table border=\"0\" width=\"100%\"><tr>";
    echo"<td><strong> $artist -$album_ad - $album_yil  </a></strong></td><td rowspan=\"3\" width=\"107\"><font size=\"1\">$album_yil  <br>$album_sirket</font></td><td rowspan=\"3\" width=\"40\"><img border=\"0\" src=\"images/yeni.gif\"></td>";
    echo"</tr><tr><td>$album_aciklama<br><br><br>$album_sarkilar </td></tr><tr><td>";
    }
    echo"<a href=\"{URL}\" onclick=\"newWindow(this.href, 'popup', 600, 500, 1, 1, 0, 0, 0, 1, 0); return false;\" target=\"_blank\"><img border=\"0\" src=\"images/incele.gif\" width=\"113\" height=\"23\"></a></td>	</tr></table></td></tr>";
    echo"<!-- albumtanitim: son --></table>";
    
    ?>
  • 28-04-2009, 14:28:24
    #9
    Eposta Aktivasyonu Gerekmekte
    Arkadaşlar destekleriniz ile çözdüm istediklerimi yaptım fakat eksik birşey daha kalmış onu unuttum.

    <?php
    echo"<script type=\"text/javascript\" src=\"js/centeredPopup.js\"></script>";
    $baglanti = mysql_connect ("localhost","root","010203");
    mysql_select_db ("test",$baglanti);
    $sorgu = mysql_query ("SELECT * FROM pm_album");
    while ($kayit=mysql_fetch_array ($sorgu)){
    $artist =$kayit["artist"];
    $album_ad = $kayit["album_ad"];
    $album_yil = $kayit["album_yil"];
    $album_sarkilar =$kayit["album_sarkilar"];
    $album_sirket =$kayit["album_sirket"];
    $album_aciklama =$kayit["album_aciklama"];
    $album_kapak =$kayit["album_kapak"];

    //simdi yazdiriyorum
    echo"<table border=\"0\"><tr>";
    echo"<td width=\"89px\"><img border=\"0\" src=\"$album_kapak\"></td>";
    echo"<td width=\"199px\"><font size=\"2\" face=\"Tahoma\"><b>$artist</b><br>$album_ad</font><br><a href=\"{URL}\"

    onclick=\"newWindow(this.href, 'popup', 600, 500, 1, 1, 0, 0, 0, 1, 0); return false;\" target=\"_blank\"><img

    border=\"0\" src=\"images/incele.gif\"></td><td width=\"119px\"><font size=\"2\"

    face=\"Tahoma\">$album_yil<br>$album_sirket</font></td>";
    echo"<td><img border=\"0\" src=\"images/yeni.gif\"></td></tr></table>";

    }

    ?>

    Benim amacım bir müzik sitesi yapabilmek.
    Bu kod ile istediklerimi yazdırdım ve tablolara yerleştirdim. Fakat albüm hakkında detaylı bilgi şarkı sözleri vs. yi

    ayrı açacağım bir popup ile göstermek istiyorum ama bilgileri gösterilen id numaralı albümü popup ile nasıl açtıracağım?

    umarım anlatabilmişimdir derdimi )