Arkadaşlar merhaba php ile bir sorum var yardımcı olursanız: benim istediğim veritabani ismini ben yaziyim kendi oluştursun tabloyu ve içine istediklerimi koymasını istiyorum tablo oluşturuyorum sütünlar dahil ama içine bir şey ekleyemiyorum bi bakarsanız Teşekkür ederim.
<?php $gelen = $_POST["gizli"]; $con = mysql_connect("localhost","root","1234") or die (mysql_error()); mysql_select_db("pdo", $con); // ("Deneme veritabanını seç",$baglan) $sql = "CREATE TABLE IF NOT EXISTS `$gelen` ( `id` int(11) NOT NULL DEFAULT '0', `kullanici` varchar(999) COLLATE utf8_unicode_ci NOT NULL, `sifre` varchar(999) COLLATE utf8_unicode_ci NOT NULL, `notbaslik` varchar(999) COLLATE utf8_unicode_ci NOT NULL, `not` varchar(999) COLLATE utf8_unicode_ci NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;"; $b=mysql_query($sql,$con); if ($b) { echo "Tablo oluşturma işlemleri başarıyla sağlandı."; } $isim = "cihan"; $sifre = "sulu"; $ziyaretcinotu = "test"; $ziyaretcinotum = "bu bir nottur."; $ekle = mysql_query("insert into $gelen(kullanici,sifre,notbaslik,not) value('$isim','$sifre','$ziyaretcinotu','$ziyaretcinotum')"); if($ekle) { echo "</br>"; echo "ekleme başarılı"; } else { echo "</br>"; echo "ekleme başarısız"; } mysql_close($con); ?>
< Bu mesaj bu kişi tarafından değiştirildi Lokey -- 29 Eylül 2014; 19:29:09 >
Ek Not : mysql_* fonksiyonları PHP 5.3.0'dan beri önerilmemektedir ve PHP 6.0.0 sürümünde tamamen kaldırılmıştır. İleride sorun yaşamamak için PDO veya MySQLi'ye geçmenizi öneririm.
benim istediğim veritabani ismini ben yaziyim kendi oluştursun tabloyu ve içine istediklerimi koymasını istiyorum tablo oluşturuyorum sütünlar dahil ama içine bir şey ekleyemiyorum bi bakarsanız
Teşekkür ederim.
<?php
$gelen = $_POST["gizli"];
$con = mysql_connect("localhost","root","1234") or die (mysql_error());
mysql_select_db("pdo", $con); // ("Deneme veritabanını seç",$baglan)
$sql = "CREATE TABLE IF NOT EXISTS `$gelen` (
`id` int(11) NOT NULL DEFAULT '0',
`kullanici` varchar(999) COLLATE utf8_unicode_ci NOT NULL,
`sifre` varchar(999) COLLATE utf8_unicode_ci NOT NULL,
`notbaslik` varchar(999) COLLATE utf8_unicode_ci NOT NULL,
`not` varchar(999) COLLATE utf8_unicode_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;";
$b=mysql_query($sql,$con);
if ($b)
{
echo "Tablo oluşturma işlemleri başarıyla sağlandı.";
}
$isim = "cihan";
$sifre = "sulu";
$ziyaretcinotu = "test";
$ziyaretcinotum = "bu bir nottur.";
$ekle = mysql_query("insert into $gelen(kullanici,sifre,notbaslik,not) value('$isim','$sifre','$ziyaretcinotu','$ziyaretcinotum')");
if($ekle)
{
echo "</br>";
echo "ekleme başarılı";
}
else
{
echo "</br>";
echo "ekleme başarısız";
}
mysql_close($con);
?>
< Bu mesaj bu kişi tarafından değiştirildi Lokey -- 29 Eylül 2014; 19:29:09 >