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