Php Ye Yeni Basliyorum Ancak Mysql E Baglanamiyorum
-
php ye yeni yeni baslamaya calisiyorum tabiki ogrenmek icinde internetteki basit seyleri inceliyorum nasil oluyor vs diye. arastirikene resim upload etme ve geri gosterme islemi ile ilgili bi ornek buldum hemen videosunu indirdim dosyalari indirdim ve attim xampp a ama ne goreyim mysqle baglanti kuramiyorum aldigim hata su sekilde
Fatal error: Call to undefined function mysql_connect() in C:\xampp\htdocs\index.php on line 9 internette biraz bakindim ama sorunuma cevap bulamadim videoda anlattigi gibi database olusturdum olmadi verdigi database i gomdum yinede yok banamisin demiyor phpden anlayan arkadaslarim bana bunun sebebini ufak yollu anlatabilirmi?
kodlar bu sekilde
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-9" /> <title></title> </head> <body> <?php $baglanti=mysql_connect("localhost","root","") or die("Mysql'e baрlantэ kurulamadэ!") ; mysql_select_db("deneme",$baglanti) or die("Veritabanэna baрlantэ kurulamadэ!"); mysql_query("Set names 'latin5'"); mysql_query("set character set latin5"); mysql_query("set collation_connection= 'latin5_turkish_ci'"); if($_POST){ if ($_FILES["resim"]["size"]<1024*1024){ if ($_FILES["resim"]["type"]=="image/jpeg"){ $aciklama=$_POST["aciklama"]; $dosya_adi=$_FILES["resim"]["name"]; $uret=array("as","rt","ty","yu","fg"); $uzanti=substr($dosya_adi,-4,4); $sayi_tut=rand(1,10000); $yeni_ad="dosyalar/".$uret[rand(0,4)].$sayi_tut.$uzanti; if (move_uploaded_file($_FILES["resim"]["tmp_name"],$yeni_ad)){ echo 'Dosya baюarэyla yьklendi.'; $sorgu=mysql_query("insert into resimler (resim,aciklama) values ('$yeni_ad','$aciklama')"); if ($sorgu){ echo 'Veritabanэna kaydedildi.'; }else{ echo 'Kayэt sэrasэnda hata oluюtu!'; } }else{ echo 'Dosya Yьklenemedi!'; } }else{ echo 'Dosya yalnэzca jpeg formatэnda olabilir!'; } }else{ echo 'Dosya boyutu 1 Mb э geзemez!'; } } ?> <form action="" method="post" name="form1" enctype="multipart/form-data"> <input type="file" name="resim"/><br/> <input type="text" name="aciklama"/><br/> <input type="submit" name="gonder" value="Kaydet"/> </form> <?php $sorgu2=mysql_query("select * from resimler"); if (mysql_num_rows($sorgu2)){ echo '<table>'; while($kayit=mysql_fetch_array($sorgu2)){ echo '<tr>'; echo '<td><img src="'.$kayit["resim"].'" width="75" height="75"/></td>'; echo '<td>'.$kayit["aciklama"].'</td>'; echo '</tr>'; } echo '</table>'; } ?> </body> </html> -
@mysql_connect şeklinde değil miydi o hocam ?
$baglanti= @mysql_connect('host','kullanıcı adı','şifre');$veritabani= @mysql_select_db('veritabanı adı'); -
mysql eklentisi aktif değil aktif etmen gerekiyor. php.ini içerisinden
-
Cosmic bunu yazdı
mysql eklentisi aktif değil aktif etmen gerekiyor. php.ini içerisinden
nasil yapiliyor hocam yemin ediyorum baslamadan sogudum amk merak icinde dedim yaparim basaririm merhaba dunya yazacaktim halbuki ama olmadi :(
-
ayhun bunu yazdıCosmic bunu yazdı
mysql eklentisi aktif değil aktif etmen gerekiyor. php.ini içerisinden
nasil yapiliyor hocam yemin ediyorum baslamadan sogudum amk merak icinde dedim yaparim basaririm merhaba dunya yazacaktim halbuki ama olmadi :(
teamden bağlanabilirim istersen hocam pm at
-
Nvidia bunu yazdıayhun bunu yazdıCosmic bunu yazdı
mysql eklentisi aktif değil aktif etmen gerekiyor. php.ini içerisinden
nasil yapiliyor hocam yemin ediyorum baslamadan sogudum amk merak icinde dedim yaparim basaririm merhaba dunya yazacaktim halbuki ama olmadi :(
teamden bağlanabilirim istersen hocam pm at
pm attim hocam
-
nvidia arkadasimiz heralde logout.asp yapti baska fikri veya nasil yapildigini bilen varmi?
-
mysql_connect kullanma hocam. Ya mysqli ya da pdo kullan. Kullanımı kaldırılmış fonksiyon kullanıyorsun.
-
ayhun bunu yazdı
nvidia arkadasimiz heralde logout.asp yapti baska fikri veya nasil yapildigini bilen varmi?
geldim geldim hoca sen geç pm attın :D üstüne bide ben sigara almaya çıktım öyle oldu
-
@drkill hocam dediginde hakliymissin nvidia hocam baglandi bakti soyledigin yerden kaynaklaniyormus duzeldi
cok tesekkur ederim yardimlariniz icin tarihi eser fonksiyon kullanimindan kaynaklaniyormus
-
ayhun bunu yazdı
@drkill hocam dediginde hakliymissin nvidia hocam baglandi bakti soyledigin yerden kaynaklaniyormus duzeldi
cok tesekkur ederim yardimlariniz icin tarihi eser fonksiyon kullanimindan kaynaklaniyormus
Nereden okuyarak öğrenmeye başladıysan hocam hemen vazgeç. mysql_connect öğreten eğitim sitesinden ya da kitaptan hayır gelmez.
php ogreniyorum ama baglanamiyorum baglayin beni mysql e sastim kaldim bu nasil is php php dersleri
