PDA

View Full Version : سوال: بهینه سازی و تعمیر جداول بانک اطلاعاتی با یک کلیک



soroush.r70
یک شنبه 05 شهریور 1391, 13:44 عصر
من میخوام جداول بانک اطلاعاتی رو با یک کلیک بهینه کنم و جواب نمی ده می تونین ببینین مشکل از کجاست تا جواب بده..؟

index.php


<script src="../js/jquery-1.5.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$("div#news").load("getanswer.php");
$("a#delall").click(function() {
$.ajax({
type: "get",
url: "delticket.php",
success: function(data) {
if(data == 0) {
$("div#news").load("getanswer.php");
}
else {
alert("There was some problem to delete data. Please try again!");
}
}
});
});
});
</script>
<a id="delall" href="javascript:void();">بهینه سازی جداول بانک اطلاعاتی</a>


delticket.php


<?php
$dbname = 'db_music';
if (!mysql_connect('localhost', 'root', '')) {
echo 'Could not connect to mysql';
exit;
}
$result = mysql_query("SHOW TABLES FROM $dbname");
if (!$result) {
echo "DB Error, could not list tables\n";
echo 'MySQL Error: ' . mysql_error();
exit;
}
while ($row = mysql_fetch_row($result)) {
mysql_query("OPTIMIZE TABLE `".$row[0]."`");
mysql_query("REPAIR TABLE `".$row[0]."`");
}
mysql_free_result($result);
?>


getanswer.php رو خالی گذاشتم.

soroush.r70
دوشنبه 06 شهریور 1391, 17:03 عصر
کسی نمی تونه....؟