2 tane sorum

phpogrenci ismail

 

1-Bu kodlarla okuma yapılıyor ve çalışıyor.

$oku=mysql_query("select * from isim");

while($al=mysql_fetch_array($oku)){

$id=$al['id'];

$isim=$al['isim'];

 

ama while ın içine tek bir deyişken koyunca hata veriyor.Burda kafam karıştı.Normalde birşey farketmiyor.

 

 

$oku=mysql_query("select * from isim");

$al=mysql_fetch_array($oku);

while($al){

$id=$al['id'];

$isim=$al['isim'];

 

 

echo $id=$al['id'];

echo $isim=$al['isim'];

 

2-bir deyişkene atanan kodun çalışmasının bir açıklaması var mı.

$bin="bin";

tek başına çalışmıyor.

echo $bin;     çalıştı.

ama

$sil=mysql_query("delete from isim where id='$id'");

 

burada çalıştı

 


 

24-01-2011 16:09

    Php

    alicilin Ali Fırat Güler

    1-ismail kardeşim ne hatası verdiğini yazarsan tam anlayabiliriz. dediğin de haklısın önceki hali ile aynı şey. ve hata vermemesi lazım eğer hata veriyorsa mutlaka gözden kaçırdğın bişey var.  kodlarına iyi bak bi yanlışlık falan yapmış olmayasın.

    2- $a='ismail';

    değişken bu şekilde iken a değişkeninin değeri ismail dir. ancak bunu sayfaya yazmaz. yani değişken arka planda kalır. ama eğer biz istersek ekrana basabiliriz. bunuda echo ile yaparız yada print ile. eğer değişkenler ekrana bastırmadan kendi kendine değerlerini ekrana bassalardı. arka planda işleyen herşey sayfaların bir yerinden çıkardı smiley

    24-01-2011 16:31 Edit:24-01-2011 16:38

      Php

      phpogrenci ismail

      ali sağol.Mantığını anladım arka planda çalışıyor kısaca.1.si için kaç kere denedim sonuç aynı.Ben biraz daha araştırayım..

      24-01-2011 21:13

        Php

        alicilin Ali Fırat Güler

         önemli değil ismail kardeşim. sen o hata verio diyince bende dedimki birde ben deneyeyim hata olmaması lazım dedim ve denedim ancak hata vermedi :S kodun tam şekli şöyle olmalı

         

        <?php

        $oku=mysql_query("SELECT * FROM isim");

        $al=mysql_fetch_array($oku);

        while($al)

        {

        echo"$al[id] - $al[isim]";

        }

        ?>

        bunu bi denermisin kardeşim bu şekilde hata vermemesi lazım..

        24-01-2011 22:32

          Php

          phpogrenci ismail

          olmadı.Garip bir durum.illede mysq_fetch_array while ın içinde olcak.yoksa hata veriyor :D.Bizde içine yazarız artık :D

          25-01-2011 16:33

            www.Phpkodlari.com © 2009 Herkes Php öğrenecek
            Web tasarım ve eğitim kaynağınız.