İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

db oluşturma sorunu :(

Metro

0
İyinet Üyesi
Katılım
1 Ocak 2007
Mesajlar
84
Reaction score
0
Arkadaşlar kullandığım kod aşşağıda :

HTML:
 <!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

<?
$baglanti = @mysql_connect("localhost","kullanıcı","sifre");

if ( ! $baglanti )
{
    echo "MYSQL'e baglanamadim.<br />";
	echo "Hata mesaji: <strong>"
	.mysql_error()."</strong><br />";
	echo "Hata numarasi: <strong>"
	.mysql_errno()."</strong>";
}
else
{
if ( ! $_GET )
{
   if ( mysql_create_db("yeni_db") )
   {
     echo "Yeni bir veri tabani olusturuldu. <br />";
	 echo "<a href=\"?git=listele\">
Veritabanlarini	listele</a>";
  }
  else
  {
    echo "Böyle bir veri tabani oldugu için
yeni bir veri tabani olusturulamadi";
  }
}
else
{
   if ( $git == "listele" )
   {
     $sorgu = mysql_list_dbs($baglanti);
	 echo "MYSQL'de ki tüm veri tabanlari: <br />";
	 while ( $isim = mysql_fetch_object ( $sorgu ) )
{
     echo "<strong>".$isim-> Database."</strong><br />\n";
	     }
	}
	else
	{
	  echo "Böyle bir GET method adresi scriptte tanimlanmadi";
	  }
	}
  }
  mysql_close($baglanti);
  ?>
  	

<body>
</body>
</html>

Ve bir çok farklı şekilde denedim ama nafile aşşağıdaki hatayı alıyorum:
________________________________________
Fatal error: Call to undefined function: mysql_create_db() in /home/kullanıcı/public_html/veritabani.php on line 23
________________________________________

acaba veri tabanı oluşturamamasının sunucudaki zinlerle alakası olabilir mi?
veya başka bir şey???
 

FileZilla

0
İyinet Üyesi
Katılım
16 Aralık 2006
Mesajlar
204
Reaction score
0
function mysql_create_db($dbadi) {
$sql = "CREATE DATABASE $dbadi";
if (mysql_query($sql, $link)) {
echo "Database my_db created successfully\n";
} else {
echo 'Error creating database: ' . mysql_error() . "\n";
}
}
 

Metro

0
İyinet Üyesi
Katılım
1 Ocak 2007
Mesajlar
84
Reaction score
0
olmuyo ya beynim patlıcak bu kadar zor olmamalı..

aşşağıdaki hatayı veriyor:

Error creating database: Access denied for user 'mysql_kullanıcı'@'localhost' to database 'my_db'

Lütfen biri yardımcı olsun...
 

Metro

0
İyinet Üyesi
Katılım
1 Ocak 2007
Mesajlar
84
Reaction score
0
Arkadaşlar ilk mesajımdaki kodu kullandığım zaman kodun üst kısmı için hata vermiyo çalışıyor bağlantıyı kuruyo. Ama db oluşturamıyor hatada aşşağıdaki gibi:

Fatal error: Call to undefined function: mysql_create_db() in /home/kullanıcı/public_html/veritabani.php on line 16

Ben mi yanlış yapıyorum anlamadım.

Veritabanımı, kullanıcı adımı ve şifremi cpanelden oluşturup. Bunları ilk mesajımdaki koda @mysql_connect("localhost","kullanıcı","sifre"); yerlere yazıyorum.
.php sayfası oluşturup dizine atıp çalıştırıyorum başka yapmam gereken bir şey var mı?
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst