MertKoseoglu adlı üyeden alıntı
Rica ederim...yukarıda ki kodda filtre kullandıgın için ara degıskenı uzerınden kontrol yapmalısın.
ara.html deki
| arkadaşlar bitti tek bi sorunum kaldı php arama | 21 Mesajlar | 3.842 Okunma | ||
MertKoseoglu adlı üyeden alıntı
Rica ederim... 	
Bu kodları arama.htm adıyla kaydediniz.
Untitled Document 
//MySQL Baglandım.
mysql_connect("localhost","kullanıcı adı","şifre"); 
//Database ismini yazdım.
mysql_select_db("veri_tabanı_adı"); 
$search=$_POST["search"];
//Unutmayın! Bu php kodları içinde ki "makaleler" ve "makale" kısımlarıi,veritabanında önceden oluşturduğum tablo ve veri tabanı isimleri.
$result = mysql_query("SELECT * FROM makaleler WHERE makale LIKE '%$search%'");
$bulunan=0;
while($r=mysql_fetch_array($result))
{     
   $bulunan++;
   $makale=$r["makale"];
   $id=$r["id"];
   $url=$r["url"];
   //yazdırıyorum.
   echo "$id -> $makale      ";
     echo "".$url."
";
}
if ($bulunan==0){
echo "Hiç kayıt bulunamadı.";
}
else {
echo $bulunan." makale bulundu";
}
?>
ALTER TABLE tablo_adi ADD alan_adi alan_turu;
Örneğin Uyeler tablosuna, Yer adında, 50 karakter uzunluğunda bir metin alanı ekleyelim.
ALTER TABLE Uyeler ADD Yer VARCHAR(50);Tabloya birden fazla alan eklemek için kullanacağımız kod:
ALTER TABLE tablo_adi ADD (alan1 alan_turu, alan2 alan_turu, ... alan10 alanturu);
Örnek:
ALTER TABLE Uyeler ADD (Yer VARCHAR(50), Yas INT, Uye_ID Counter, Kayit_Tarihi DATETIME, Profil MEMO);
Bu kod, Uyeler tablosuna şu alanları ekler:
Yer (Metin(50))
Yas (Sayı)
Uye_ID (Otomatik Sayı)
Kayit_Tarihi (Tarih/Saat)
Profil (Not)Tablodaki varolan alanları düzenlemek için kullanacağımız ALTER TABLE komutu aşağıdaki gibidir.
ALTER TABLE tablo_adi MODIFY alan_adi alan_turu;
Örneğin, Uyeler tablosunda, uzunluğu 50 karakter olan Yer alanını 100 karaktere çıkaralım.
ALTER TABLE Uyeler MODIFY Yer VARCHAR(100);
Tablodaki varolan bir alanı silmek için kullanacağımız ALTER TABLE komutu aşağıdaki gibidir.
ALTER TABLE tablo_adi DROP COLUMN alan_adi;suleymankasap adlı üyeden alıntı
Merhaba ;ALTER TABLE tablo_adi ADD alan_adi alan_turu;
Örneğin Uyeler tablosuna, Yer adında, 50 karakter uzunluğunda bir metin alanı ekleyelim.
ALTER TABLE Uyeler ADD Yer VARCHAR(50);
Tabloya birden fazla alan eklemek için kullanacağımız kod:
ALTER TABLE tablo_adi ADD (alan1 alan_turu, alan2 alan_turu, ... alan10 alanturu);
Örnek:
ALTER TABLE Uyeler ADD (Yer VARCHAR(50), Yas INT, Uye_ID Counter, Kayit_Tarihi DATETIME, Profil MEMO);
Bu kod, Uyeler tablosuna şu alanları ekler:
Yer (Metin(50))
Yas (Sayı)
Uye_ID (Otomatik Sayı)
Kayit_Tarihi (Tarih/Saat)
Profil (Not)
Tablodaki varolan alanları düzenlemek için kullanacağımız ALTER TABLE komutu aşağıdaki gibidir.
ALTER TABLE tablo_adi MODIFY alan_adi alan_turu;
Örneğin, Uyeler tablosunda, uzunluğu 50 karakter olan Yer alanını 100 karaktere çıkaralım.
ALTER TABLE Uyeler MODIFY Yer VARCHAR(100);
Tablodaki varolan bir alanı silmek için kullanacağımız ALTER TABLE komutu aşağıdaki gibidir.
ALTER TABLE tablo_adi DROP COLUMN alan_adi;
USE veritabanim;
CREATE TABLE tablom
(
   no int unsigned not null auto_increment primary key,
   isim varchar(45),
   yas int,
   email varchar(60)
);
   
SHOW TABLES;
+---------------------+
| Tables in employees |
+---------------------+
| tablom              |
+---------------------+