Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
594
Tıklama
0
Öne Çıkarma
veri tabanından bilgi çağırırken oluşan hata
A
18 yıl
Er
Konu Sahibi

şimdi boyle bir sorgu sayfam var
while in arka bacagı ?> önce olduğu zaman bütün kayıtları gosteriyor.
ama aşagıdaki gibi oldugunda göstermiyor.

<?php 

//sunucuya bağladık
$conn = mysql_connect("localhost","root","")
or die(mysql_error());
mysql_select_db("theme",$conn) or die(mysql_error());

$verial = "select cat_id,cat_name from cat_list";
$sonuc = mysql_query($verial,$conn) or die(mysql_error());
$sayi = mysql_num_rows($sonuc);
while ($goruntu = mysql_fetch_array($sonuc))
{
$cat_id = $goruntu['cat_id'];
$cat_name = $goruntu['cat_name'];
}
echo'
<html>
<head>
<title>
Deneme sayfası
</title>
</head>
<body bgcolor="white">
'.$cat_id.'
</body>
</html>';

?>


bu normal bir şekil lakin bu araya tablolar koydugumuzda her veritabanı satırı için bir komple tabloyu ekliyor.
bunun nasıl önüne geçebilirim.

örnek sayfam sorunu aşagıda daha net goreceksiniz
her bir kategori için tabloyu yeniden oluşturuyor...

<?php 

//sunucuya bağladık
$conn = mysql_connect("localhost","root","")
or die(mysql_error());
mysql_select_db("theme",$conn) or die(mysql_error());

$verial = "select cat_id,cat_name from cat_list";
$sonuc = mysql_query($verial,$conn) or die(mysql_error());
$sayi = mysql_num_rows($sonuc);
while ($goruntu = mysql_fetch_array($sonuc))
{
$cat_id = $goruntu['cat_id'];
$cat_name = $goruntu['cat_name'];
}
echo'
<html>
<head>
<title>
Deneme sayfası
</title>
</head>
<body bgcolor="white">
<form method="post" action="do_temaekle.php">
<table border="1">
<tr>
<td>
<b>Tema Adı</b>
</td>
<td>
<input name="theme_name" type="text">
</td>
</tr>
<tr>
<td>
<b>Tema Linki</b>
</td>
<td>
<input name="theme_link" type="text">
</td>
</tr>
<tr>
<td>
<b>Tema Resmi</b>
</td>
<td>
<input name="theme_pic" type="text">
</td>
</tr>
<tr>
<td>
<b>Category</b>
</td>
<td>
<select name="cat_id">
<opiton value=""></option>
<option value="'.$cat_id.'">'.$cat_name.'</option>
</select>
</td>
</tr>
<tr>
<td colspan="2">
<input Value="Gönder" type="submit">
</td>
</tr>

</table>
</body>
</html>';

?>

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





< Bu mesaj bu kişi tarafından değiştirildi Arbalot -- 28 Mayıs 2007; 13:55:58 >

S
18 yıl
Çavuş

<?php

//sunucuya bağladık
$conn = mysql_connect("localhost","root","")
or die(mysql_error());
mysql_select_db("theme",$conn) or die(mysql_error());

$verial = "select cat_id,cat_name from cat_list";
$sonuc = mysql_query($verial,$conn) or die(mysql_error());
$sayi = mysql_null_rows($sonuc);
while ($goruntu = mysql_fetch_array($sonuc))
{
$cat_id = $goruntu['cat_id'];
$cat_name = $goruntu['cat_name'];
}
echo'
<html>
<head>
<title>
Deneme sayfası
</title>
</head>
<body bgcolor="white">
<form method="post" action="do_temaekle.php">
<table border="1">
<tr>
<td>
<b>Tema Adı</b>
</td>
<td>
<input name="theme_name" type="text">
</td>
</tr>
<tr>
<td>
<b>Tema Linki</b>
</td>
<td>
<input name="theme_link" type="text">
</td>
</tr>
<tr>
<td>
<b>Tema Resmi</b>
</td>
<td>
<input name="theme_pic" type="text">
</td>
</tr>
<tr>
<td>
<b>Category</b>
</td>
<td>
<select name="cat_id">
<opiton value=""></option>
<option value="'.$cat_id.'">'.$cat_name.'</option>
</select>
</td>
</tr>
<tr>
<td colspan="2">
<input Value="Gönder" type="submit">
</td>
</tr>

</table>
</body>
</html>';

?>



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.