Re: [Linux-programlama] mysql sorgu

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Onur (onurphp@gmail.com)
Date: Sun 15 Oct 2006 - 01:39:38 GMT


zafer kuru wrote:
> *<?*
> $deger=$_GET["deger"
> ];
> $h1=$_GET["h1"
> ];
> $h2=$_GET["h2"
> ];
> echo $deger;
> if ($deger==1
> )
> {
> ///$baglanti=mysql_connect ('localhost','root','5');/
> $baglanti=mysql_connect ("localhost"
> , "root","5"
> )or die
> ('Veritabanina baglanilamadi cunku: ' . mysql_error
> ());
> echo $deger;
> ///mysql select db ('dama',$baglanti);/
> ///$sonuc=mysql_query ("insert into dama (no,konu1,konum2) values('','$h2','$h1')");/
> mysql_close($baglanti);
> }
> *?>*
> Degişen bişey yok!!!
> Kodun tamamı bu. ilk "echo" degeri yazdırıyor fakat ikinci yazmıyor
> hatada vermiyor. 2. "echo" connectin ustune yazdımında ekran cıktısı
> gelıyor yani fonksiyona girmede de problem yok. sorun nedir cozemedim.....
Selamlar,

|<?php

/**
 * Linux Programlama Liste
 *
 * Konu : PHP-MySQL Sorunu
 *
 * @author Onur Yerlikaya <onur.yerlikaya@linux.org.tr>
 */

$deger = is_numeric($_GET['deger']) ? $_GET['deger'] : 0;
$h1 = $_GET['h1'];
$h2 = $_GET['h2'];
if($deger == 1)
{
    $kontrol = function_exists(mysql_connect);
    if($kontrol)
    {
        $baglan = mysql_connect($vt_h,$vt_k,$vt_p) or die (mysql_error());

        $vtSec = mysql_select_db($vt) or die (mysql_error());
    } else {
        $fp = fsockopen($vt_h,3306,$errstr,$errno);
        if(!$fp)
        {
            // echo "Sunucudan gelen yanıt : <hr>".$errstr;
            die("Sunucu aktif degil !");
        } else {
            die("Lutfen mysql suruculerini kontrol ediniz.");
        }
    }
    $sql_sorgu = "Insert into dama (no,konu1,konu2) Values ('','".$h2."','".$h1."')";

    $sorgula = mysql_query($sql_sorgu);
    if(!$sorgula)
    {
        echo "Sorgunuzda hata var <hr>";
        die(mysql_error());
    } else {
        echo "Sorgunuz basari ile calistirildi";
    }
} else {
    echo "Deger Verisi : <hr>";
    echo $_GET['deger'];
}
?>
|
Yukarıdaki php betiğini sunucunuzda çalıştırarak gerekli hata hakkında
bilgi edinebilirsiniz.

İyi çalışmalar dilerim,
Onur Yerlikaya

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.