Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
366
Tıklama
0
Öne Çıkarma
Sütunlarını belirterek TABLE oluşturmak?
L
19 yıl
Yüzbaşı
Konu Sahibi

<?
if (isset($a,$b,$c,$table) && $a!=='' && $b!=='' && $c!=='' && $table!=='' )
{
$veri_yolu = mysql_connect("localhost", "root");
mysql_select_db("base" , $veri_yolu) or die ("Veritabanına ulaşılamıyor!" . mysql_error() );
mysql_query("CREATE TABLE $table ( id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY (id), $a VARCHAR(60), $b VARCHAR(60), $c VARCHAR(60));",$veri_yolu);;
echo 'oldu';
}

else {

echo '<form action=ekle.php method=post>
1.sütun: <input name=a><br>
2.sütun: <input name=b><br>
3.sütun: <input name=c><br>
Table: <input name=table><br>

<input type=submit value=Oluştur></form>';
}
?>


Buradaki sorunum;
mysql_query("CREATE TABLE $table ( id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY (id), $a VARCHAR(60), $b VARCHAR(60), $c VARCHAR(60));",$veri_yolu);;

da ki $a,$b,$c yi kabul etmemesi....
Ne yapabilirim?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



K
19 yıl
Yüzbaşı

$a $b .. bunları ataman lazım..

$a = $_POST["a"] gibi


Bu mesaja 1 cevap geldi.
L
19 yıl
Yüzbaşı
Konu Sahibi

Bunu diyorsan zaten aynı şey.....
Gene olmuyor

<?
if (isset($a,$b,$c,$table) && $a!=='' && $b!=='' && $c!=='' && $table!=='' )
{
$a=$_POST["a"];
$b=$_POST["b"];
$c=$_POST["c"];

$veri_yolu = mysql_connect("localhost", "root");
mysql_select_db("base" , $veri_yolu) or die ("Veritabanına ulaşılamıyor!" . mysql_error() );
mysql_query("CREATE TABLE $table ( id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY (id), $a VARCHAR(60), $b VARCHAR(60), $c VARCHAR(60));",$veri_yolu);;
echo 'oldu';
}

else {

echo '<form action=ekle.php method=post>
1.sütun: <input name=a><br>
2.sütun: <input name=b><br>
3.sütun: <input name=c><br>
Table: <input name=table><br>

<input type=submit value=Oluştur></form>';
}
?>


Bu mesaja 1 cevap geldi.
L
19 yıl
Yüzbaşı
Konu Sahibi

Bold yazılar şeklinde yaptım oldu....Teşekkürkler

<?
if (isset($table,$a,$b,$c) )
{
$veri_yolu = mysql_connect("localhost", "root");
mysql_select_db("base" , $veri_yolu) or die ("Veritabanına ulaşılamıyor!" . mysql_error() );
$sql='CREATE TABLE '.$table.' ( id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY (id), '.$a.' VARCHAR(60), '.$b.' VARCHAR(60), '.$c.' VARCHAR(60))';
mysql_query($sql,$veri_yolu);

echo $sql;
}
else {
echo '
<form action=ekle.php method=post>
a: <input type=text name=a><br>
b: <input type=text name=b><br>
c: <input type=text name=c><br>
table: <input type=text name=table><br>
<input type=submit value=Gönder>
</form>'; }
?>



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.