veritabanı listem var bunların hepsine otomatik olarak baglanarak sql işlemleri yaptırıyorum. insert , update , tablo değişikliği ve alan ekleme gibi. Eğer sorgumda ' veya " karekteri yoksa sıkıntı olmuyor ama bu karakterler olunca sql sorgusu yapmıyor.
Sizce nasıl yapmam lazım?


//Sorgu İşlemi
$sorgu = $_POST['sorgu'];
$veritabanlari = array();
$query = mysql_query("SELECT veritabani from musteri");
        while($arr=  mysql_fetch_assoc($query))
        {
		$veritabani = $arr['veritabani'];
		array_push($veritabanlari, $veritabani);
		}

echo '<table id="rounded-corner" summary="2007 Major IT Companies\' Profit"><thead><tr><th scope="col" class="rounded">Veritabanı</th><th scope="col" class="rounded">Firma Adı</th><th scope="col" class="rounded">Yapılan Sorgu</th><th scope="col" class="rounded">Sonuç</th></tr></thead><tbody>';
foreach($veritabanlari as $veritabani)
 
{
 mysql_select_db($veritabani);
 
$queryfirma = mysql_query("select ad from firma");
$rowfirma= mysql_fetch_array($queryfirma, MYSQL_ASSOC);
 
 $querysorgu = mysql_query($sorgu);
 
 if($querysorgu) { $sonuc = 'Başarılı'; } else { $sonuc = 'Başarısız'; }
echo '<tr><td>'.$veritabani.'</td><td>'.$rowfirma['ad'].'</td><td>'.$sorgu.'</td><td>'.$sonuc.'</td></tr>';

 
}
echo '</tbody></table>';
//Sorgu İşlemi