Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
261
Tıklama
0
Öne Çıkarma
Localhost Databaseden Veri Alma Sorunu
A
10 yıl
Çavuş
Konu Sahibi

Merhabalar,

Veritabanından bir türlü veri çekemiyorum :( . Biraz amatörüm yeni öğreniyorum,yardımcı olabilirseniz müteşekkir olurum. Şöyle ki;

1- Blog sitesi için veritabanından aşağıdaki gibi kategoriler oluşturdum.

< Resime gitmek için tıklayın >


2- Aşağıdaki gibi database.php oluşturdum

<?php

mysql_connect("localhost","root","");

mysql_select_db("mycms");

?>


3- En son aşama yani sorun yaşadığım yer olan .html uzantılı dosyaya aşağıdaki kodu ekledim.


<?php
include("includes/database.php");

$get_cats = "select * from `categories`";

$run_categories = mysql_query($get_cats);

while ($cats_row=mysql_fetch_array($run_cats)) {

$cat_id=$cats_row['cat_id'];
$cat_title=$cats_row['cat_title'];

echo "<li><a href='home.html?cat=$cat_id'>$cat_title</a></li>";

}

?>


4- Buna rağmenhttp://localhost/MyCMS/home.html den kontrol ettiğimde veriler gözükmüyor. Fakat bu konuyu anlatan yerde sıkıntı gözükmüyor. Nerede sorun olmuş olabilir ? Nasıl çözüm bulabilirim ?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



A
10 yıl
Er

<?php
include("includes/database.php");

$get_cats = "select * from `categories`";

$run_categories = mysql_query($get_cats);

while ($cats_row=mysql_fetch_array($run_categories)) {

$cat_id=$cats_row['cat_id'];
$cat_title=$cats_row['cat_title'];

echo "<li><a href='home.html?cat=$cat_id'>$cat_title</a></li>";

}

?>

Yaptığın hata

while ($cats_row=mysql_fetch_array($run_cats))


oysa $run_cats diye bir değişken yok senin değişkenin $run_categories



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.