|
|
#1 (permalink) |
|
Üyelik Tarihi: 25.04.2003
Yer: Eskişehir
Yaş: 21
Mesaj: 35
|
Mysql'de hata
Merhaba, Daha önce bir çok hazır paket (Wp, Joomla) kurup çalıştırmış olduğum localhost'umda doğru MySQL ayarları ve veritabanı/tablo oluşturma işlemlerini yaptığım halde aşağıdaki gibi bir kodla ekrana yazması gerekenleri yazdıramıyorum. Üstelik "die" ile önlemeye çalıştığım hiçbir hata ileetisi de yazmıyor program.Acaba sorun nerede? [MySQL tablo yapım ekte] Kod:
<?
/ *BAĞLANTI */
@mysql_connect("localhost","root","123456") or die("Veritabanına bağlanırken hata oluştu");
/* SEÇME İŞLEMİ */
mysql_select_db("alt") or die("Veritabanı seçim hatası!");
$sira=0;
while($sira<3)
{
$sorgu=mysql_query("select * from kullanici");
$ad=mysql_result($sorgu,$sira,'Ad');
echo "$ad<br>";
$sira++;
}
?>
Şimdiden teşekkür ederim. |
|
|
|
|
|
#2 (permalink) |
|
Re: Mysql'de hata
Tablo boş olmasın !
__________________
meteryus.com // geri döndü |
|
|
|
|
|
|
#4 (permalink) |
|
Üyelik Tarihi: 26.11.2003
Yer: Istanbul
Yaş: 24
Mesaj: 373
|
Re: Mysql'de hata
Ilk önce while döngüsünün içinde SQL sorgusu kullanmanı önermem, eğer değişkeni farklı sorgularda kullanmayacaksan.
Ve zaten burada while değil for fonksiyonunu kullanman daha iyi olur gibi, bence. ( for ( $i=0; $i<4; $i++ ) ) ... ve ve sütun adı tamamen büyük harften oluşuyor olabilir mi? ( ekli dosyaya bakmamıştım :O ) |
|
|
|
|
|
#5 (permalink) |
|
Üyelik Tarihi: 24.01.2003
Yer: BURSA
Yaş: 26
Mesaj: 178
|
Re: Mysql'de hata
<?
/ *BAĞLANTI */ @mysql_connect("localhost","root","123456") or die("Veritabanına bağlanırken hata oluştu"); /* SEÇME İŞLEMİ */ mysql_select_db("alt") or die("Veritabanı seçim hatası!"); $sorgu=mysql_query("select * from kullanici"); while($satir=mysql_fetch_object($sorgu)){ echo "$satir->ad <br>"; } ?> bu şekilde sorunun çözülür.. hem daha kullanışlı ![]() kolay gelsin... |
|
|
|
|
|
#7 (permalink) |
|
Üyelik Tarihi: 28.03.2003
Yer: İzmir
Yaş: 26
Mesaj: 762
|
Re: Mysql'de hata
her mysql_query() yi kullandığın satırın altına;
echo mysql_error(); yazıver. Ayrıca PHP.ini de "display_errors = E_ALL" olarak düzenle ve apache yi yeniden başlat.
__________________
#siberarena.com | tournament.online |
|
|
|
|
|
#8 (permalink) | |
|
Üyelik Tarihi: 12.06.2000
Yer: ankara
Mesaj: 1,977
|
Re: Mysql'de hata
Alıntı:
__________________
bet3 ~izlenimsel betimlemeler blog kardeşliği ~blogger en asil duygunun insanıdır fotoğrafya |
|
|
|
|
Zoque'a hoşgeldiniz!