miscel adlı üyeden alıntı: mesajı görüntüle
$sql = mysql_query("SHOW TABLES FROM `database_name`"); veritabanındaki tüm tabloları gösterir.

result ile aldığın tüm tablolardaki kolonları istediğimiz gibi çekeceksek eğer...
$sql = mysql_query("SHOW COLUMNS FROM `table_name`");
sorgunun sonucunda tüm kolonlar gösterilir biz de seçim yapabiliriz.

ancak buna alternatif;

SELECT * FROM `table_name`; ile gelen sorgudaki kolon isimlerini de kullanabilirsin.

ve dönen herşey tekrar bir döngüye girer. Temiz yedekleme için her bir satırın başına INSERT INTO koyarız.

INSERT INTO `table_name` (...) VALUES (...),(...),(...),(...),(...);
yukarıdaki sorgu ile bir defada 5 veri girebilirken,
INSERT INTO `table_name` (...) VALUES (...);
sorgusuyla bir defada sadece 1 veri girilebilir.

Böyle özeliklerini de kullanarak sanıyorum yedek dosyanda yer kazanabilirsin.


Teşekkürler hocam Tam olarak yardımcı olmuşsun.bide son olarak bir sorum olacak formdan gelen verileri veritabanına kayıt işlemleri sırasında tek tırnak ve çift tırnaklar'da problemler yaşıyorum.

Şöyleki biraz araştırdıktan sonra mysql_real_escape_string(); böyle bi fonksiyon buldum fakat bu sorunumu kısmi olarak çözdü tek tırnaklardaki sıkıntı çözüldü fakat textboxlardan gelen degerleri varchar bi alana eklemeye çalıştığımda çift tırnaklarda sıkıntı oluyor . bunun sebebi ne olabilir ? Ve Bu sorunu kökten çözcek bi function varmı?