$websitelist=$db ->prepare("select * from website");
$websitelist->execute(array(0));
$websiteli=$websitelist->fetch(PDO::FETCH_ASSOC;
Kod bu;
$websitelist=$db ->prepare("select * from website");
$websitelist->execute(array());
$websiteli=$websitelist->fetch(PDO::FETCH_ASSOC);
Bu şekilde 0 silince çalışıyor ama bir tek ana sayfam açılmıyor. Sürekli bir şeyler yükleniyor.
Bu şekilde değil arkadaşlar, tablomun içerisinde kullanıcı yok. Posts diye bir tablom var, orada yazar bölümü var. Ahmet, Mehmet, Ali ve Veli yazı yazmış olsun. Hepsi aynı kullanıcıdan ve aynı tablo içerisinden. Ahmet 3 adet yazı yazmış olsun, Veli 10, Mehmet ile Ali de 5 tane yazsın. Ben Blog sayfsasında Ahmet'in yazdığı yazıyı açtığım zaman sağ tarafta "YAZARIN SON GÖNDERİLERİ" başlığı altında son 5 adetiği istiyorum. Sadece sorgum eksik "SELECT * from posts WHERE author='BURAYA NE YAZACAĞIMI BİLMİYORUM' ORDER BY date DESC LIMIT 5". WHERE author yazdığım zaman en anlamsız bir şekilde sadece test1 yazarını çekiyor.
beteralii denedim ama olmadı 404 hatası verdi. Paylaşabileceğin bir kaynak var mı?
RewriteEngine on
RewriteCond $1 !^(css|js|images|inc|lang)
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^([a-z]+)\/?$ $1.php [NC]
RewriteRule ^([0-9a-zA-Z-_]+)-([0-9]+)$ sayfa.php?sef=$1&(tablonunid'si)=$2 [L,QSA]
Örneği;
RewriteRule ^([0-9a-zA-Z-_]+)-([0-9]+)$ blog-detail.php?sef=$1&id=$2 [L,QSA]
Ben bunu şöyle denedim;
RewriteRule ^blog-detail([0-9a-zA-Z-_]+)-([0-9]+)$ blog-detail.php?sef=$1&id=$2 [L,QSA]
RewriteRule ^category-details([0-9a-zA-Z-_]+)-([0-9]+)$ category-details.php?sef=$1&categoryid=$2 [L,QSA]
Açmak istediğim sayfanın adını vermem gerekmiyor mu?
Merhabalar,
Dün paylaştığım problemi çözdüm. Kategorileri listelemek istediğim için sorguyu, veritabanından çektiğim verilerden ayrı olarak farklı bir sorgu ve döngü ile yaptım. Şu an problemsiz olarak çalışıyor.
<form id="validation" class="form-horizontal" action="functions/update_subject.php" method="post">
<div class="form-group">
<label for="pwd">Kayıtlı Kategori Listesi:</label> <br />
<select class="select2_single form-control" name="categoryid">
<?php
if($r_set = $connection->query("SELECT * from category")){
while ($row = $r_set->fetch_assoc()) {
echo "<option value=$row[categoryid]>$row[categoryName]</option>";
}
}
?>
</select>
<span class="help-block">Yazmış olduğunuz Kategorilere göz atabilirsiniz.</span>
</div>
<?php
$sql="SELECT * FROM subject WHERE id='$subid'";
$query = mysqli_query($connection, $sql);
while ($row = mysqli_fetch_assoc($query)) {
echo
' <form id="validation" class="form-horizontal" action="functions/update_subject.php" method="post">
<input type="hidden" name="id" value="'.$row["id"].'"/>
<div class="form-group">
<select class="select2_single form-control">
<option value="'.$row['categoryid'].'">'.$row['categoryName'].'</option>
</select>
</div>
<div class="form-group">
<label for="pwd">Konu Başlığı:</label>
<input type="text" class="form-control" name="subjecttitle" placeholder="'.$row['subjecttitle'].'">
<span class="help-block">Yazmış olduğunuz ya da yazacağınız Konu Başlığı.</span>
</div>
<div class="form-group">
<label for="pwd">Konu İçeriği:</label>
<span class="help-block">Eklediğiniz Konu Başlığından biraz bilgi verebilir ve tartışma konusunu daraltabilirsiniz.</span>
<input type="text" class="form-control" name="subjectcontent" placeholder="'.$row['subjectcontent'].'">
</div>
<div class="form-group">
<label for="pwd">Konu İpucu :</label>
<span class="help-block">Eklediğiniz Konu Başlığınızın okurlar tarafından bilgi birikimi olmayabilir, lütfen biraz ipucu veriniz.</span>
<input type="text" class="form-control" name="subjecthint" placeholder="'.$row['subjecthint'].'">
</div>
<button type="submit" class="btn btn-default" name="usubject">Güncelle</button>
</form>
'
;}
?>