2016-04-05 14 views
0

Bu kodla ilgili sorun yaşıyorum. Olası bir çok çözümü denedim ama phpmyadmin'de hala güncelleme yok. altbilgi yoluyla başarıyla işletilen kod söylemek "Başarıyla Güncelleme" beri ama hala hiçbir değişiklikphp güncelleme başarılı fakat veritabanını güncelleştiremiyorum

<?php 
 
if ($_POST){ 
 
$con = mysql_connect("localhost", "root", "pass123"); 
 

 
if (!$con){die('Could not connect:' . mysql_error());} 
 
mysql_select_db("testing", $con) or die('Error:' . mysql_error()); 
 

 
$entry = $_GET['entry']; 
 
$branch_id = $_POST['branch_id']; 
 
$outletname = $_POST['outletname']; 
 
$date = $_POST['date']; 
 
$q11a = $_POST['q11a']; 
 
$q12a = $_POST['q12a']; 
 
$q13a = $_POST['q13a']; 
 
$q14a = $_POST['q14a']; 
 
$q15a = $_POST['q15a']; 
 
$q16a = $_POST['q16a']; 
 
$q17a = $_POST['q17a']; 
 
$q18a = $_POST['q18a']; 
 
$q19a = $_POST['q19a']; 
 
$q20a = $_POST['q20a']; 
 
$q21a = $_POST['q21a']; 
 
$q22a = $_POST['q22a']; 
 
$q23a = $_POST['q23a']; 
 
$q24a = $_POST['q24a']; 
 
$q25a = $_POST['q25a']; 
 
$q26a = $_POST['q26a']; 
 
$q27a = $_POST['q27a']; 
 
$q28a = $_POST['q28a']; 
 
$q29a = $_POST['q29a']; 
 
$q30a = $_POST['q30a']; 
 
$q31a = $_POST['q31a']; 
 
$q32a = $_POST['q32a']; 
 
$q33a = $_POST['q33a']; 
 
$q34a = $_POST['q34a']; 
 
$q35a = $_POST['q35a']; 
 
$q36a = $_POST['q36a']; 
 
$q37a = $_POST['q37a']; 
 
$q38a = $_POST['q38a']; 
 
$q39a = $_POST['q39a']; 
 
$q40a = $_POST['q40a']; 
 
$q41a = $_POST['q41a']; 
 
$q42a = $_POST['q42a']; 
 
$q43a = $_POST['q43a']; 
 
$q44a = $_POST['q44a']; 
 
$q45a = $_POST['q45a']; 
 
$q46a = $_POST['q46a']; 
 
$q47a = $_POST['q47a']; 
 
$q48a = $_POST['q48a']; 
 
$q49a = $_POST['q49a']; 
 
$q50a = $_POST['q50a']; 
 
$q51a = $_POST['q51a']; 
 
$q52a = $_POST['q52a']; 
 
$q53a = $_POST['q53a']; 
 
$q54a = $_POST['q54a']; 
 
$q55a = $_POST['q55a']; 
 
$q56a = $_POST['q56a']; 
 
$q57a = $_POST['q57a']; 
 
$q58a = $_POST['q58a']; 
 
$q59a = $_POST['q59a']; 
 
$q60a = $_POST['q60a']; 
 
$q61a = $_POST['q61a']; 
 
$q62a = $_POST['q62a']; 
 
$q63a = $_POST['q63a']; 
 
$q64a = $_POST['q64a']; 
 
$q65a = $_POST['q65a']; 
 
$q66a = $_POST['q66a']; 
 
$q67a = $_POST['q67a']; 
 
$q68a = $_POST['q68a']; 
 
$q69a = $_POST['q69a']; 
 
$q70a = $_POST['q70a']; 
 
$q71a = $_POST['q71a']; 
 
$q72a = $_POST['q72a']; 
 
$q73a = $_POST['q73a']; 
 
$q74a = $_POST['q74a']; 
 
$q75a = $_POST['q75a']; 
 
$q76a = $_POST['q76a']; 
 
$q78a = $_POST['q78a']; 
 
$q78a1 = $_POST['q78a1']; 
 
$q79a = $_POST['q79a']; 
 
$q79a1 = $_POST['q79a1']; 
 
$q80a = $_POST['q80a']; 
 
$q81a = $_POST['q81a']; 
 
$q82a = $_POST['q82a']; 
 
$q83a = $_POST['q83a']; 
 
$q84a = $_POST['q84a']; 
 
$q85a = $_POST['q85a']; 
 
$timein = $_POST['timein']; 
 
$HOR = $_POST['HOR']; 
 
$MODa = $_POST['MODa']; 
 
$KL = $_POST['KL']; 
 
$ateambox = $_POST['ateambox']; 
 
$box35 = $_POST['box35']; 
 
$box36 = $_POST['box36']; 
 
$box41 = $_POST['box41']; 
 
$box50 = $_POST['box50']; 
 
$box53 = $_POST['box53']; 
 
$box54 = $_POST['box54']; 
 
$box55 = $_POST['box55']; 
 
$box61a = $_POST['box61a']; 
 
$box61aa = $_POST['box61aa']; 
 
$box61b = $_POST['box61b']; 
 
$box61bb = $_POST['box61bb']; 
 
$box61c = $_POST['box61c']; 
 
$box61cc =$_POST['box61cc']; 
 
$box61d = $_POST['box61d']; 
 
$box61dd = $_POST['box61dd']; 
 
$box61e = $_POST['box61e']; 
 
$box61ee = $_POST['box61ee']; 
 
$box73a = $_POST['box73a']; 
 
$box73b = $_POST['box73b']; 
 
$box73c = $_POST['box73c']; 
 
$box74a = $_POST['box74a']; 
 
$box74b = $_POST['box74b']; 
 
$box74c = $_POST['box74c']; 
 
$box74d = $_POST['box74d']; 
 
$box74e = $_POST['box74e']; 
 
$box74f = $_POST['box74f']; 
 
$box74g = $_POST['box74g']; 
 
$box74h = $_POST['box74h']; 
 
$box74i = $_POST['box74i']; 
 
$box74j = $_POST['box74j']; 
 
$box75a = $_POST['box75a']; 
 
$box75b = $_POST['box75b']; 
 
$box75c = $_POST['box75c']; 
 
$box75d = $_POST['box75d']; 
 
$box75e = $_POST['box75e']; 
 
$box75f = $_POST['box75f']; 
 
$box75g = $_POST['box75g']; 
 
$box75h = $_POST['box75h']; 
 
$box75i = $_POST['box75i']; 
 
$box75j = $_POST['box75j']; 
 
$box75k = $_POST['box75k']; 
 
$box75l = $_POST['box75l']; 
 
$box75m = $_POST['box75m']; 
 
$box75n = $_POST['box75n']; 
 
$box75o = $_POST['box75o']; 
 
$box75p = $_POST['box75p']; 
 
$box75q = $_POST['box75q']; 
 
$box75r = $_POST['box75r']; 
 
$box78a = $_POST['box78a']; 
 
$box78b = $_POST['box78b']; 
 
$box78c = $_POST['box78c']; 
 
$box78d = $_POST['box78d']; 
 
$box78e = $_POST['box78e']; 
 
$box78f = $_POST['box78f']; 
 
$box78g = $_POST['box78g']; 
 
$box78h = $_POST['box78h']; 
 
$box78i = $_POST['box78i']; 
 
$box78j = $_POST['box78j']; 
 
$box78k = $_POST['box78k']; 
 
$box78l = $_POST['box78l']; 
 
$box78m = $_POST['box78m']; 
 
$box79a = $_POST['box79a']; 
 
$box79b = $_POST['box79b']; 
 
$box79c = $_POST['box79c']; 
 
$box79d = $_POST['box79d']; 
 
$box91a = $_POST['box91a']; 
 
$box91b = $_POST['box91b']; 
 
$box91c = $_POST['box91c']; 
 
$box92a = $_POST['box92a']; 
 
$box92b = $_POST['box92b']; 
 

 
if ($q11a == -1){ 
 
$naarrival = $naarrival + 1; 
 
} 
 
if ($q12a == -1){ 
 
$naarrival = $naarrival + 1; 
 
} 
 
if ($q14a == -1){ 
 
$naarrival = $naarrival + 1; 
 
} 
 
if ($q15a == -1){ 
 
$naarrival = $naarrival + 1; 
 
} 
 
if ($q26a == -1){ 
 
$nadining = $nadining + 1; 
 
} 
 
if ($q31a == -1){ 
 
$nadining = $nadining + 1; 
 
} 
 
if ($q32a == -1){ 
 
$nadining = $nadining + 1; 
 
} 
 
if ($q44a == -1){ 
 
$nadining = $nadining + 1; 
 
} 
 
if ($q45a == -1){ 
 
$nadining = $nadining + 1; 
 
} 
 
if ($q78a == -1){ 
 
$naproduct = $naproduct + 1; 
 
} 
 
if ($q81a == -1){ 
 
$naproduct = $naproduct + 1; 
 
} 
 
if ($q83a == -1){ 
 
$napayment = $napayment + 1; 
 
} 
 

 
$arrival_na1 = $naarrival; 
 
$arrival_ppna1 = 14 - $arrival_na1; 
 
$totalarrival = $q11a + $q12a + $q13a + $q14a + $q15a + $q16a + $q17a + $q18a; 
 
$arrival_score1 = $totalarrival/$arrival_ppna1 *100; 
 

 
$dining_na1 = $nadining; 
 
$dining_ppna1 = 31 - $dining_na1; 
 
$totaldining = $q19a + $q20a + $q21a + $q22a + $q23a + $q24a + $q25a + $q26a + $q27a + $q28a + $q29a + $q30a + $q31a + $q32a + $q33a + $q34a + $q35a + $q36a + $q37a + $q38a + $q39a + $q40a + $q41a + $q42a + $q43a + $q44a + $q45a + $q46a + $q47a + $q48a + $q49a; 
 
$dining_score1 = $totaldining/$dining_ppna1 *100; 
 
    
 
$ordering_na1 = $naordering; 
 
$ordering_ppna1 = 28 - $ordering_na1; 
 
$totalordering = $q50a + $q51a + $q52a + $q53a + $q54a + $q55a + $q56a + $q57a; 
 
$ordering_score1 = $totalordering/$ordering_ppna1 *100; 
 

 
$product_na1 = $naproduct; 
 
$product_ppna1 = 47 - $product_na1; 
 
$totalproduct = $q58a + $q59a + $q60a + $q61a + $q62a + $q63a + $q64a + $q65a + $q66a + $q67a + $q68a + $q69a + $q70a + $q71a + $q72a + $q73a + $q74a + $q75a + $q76a + $q78a + $q78a1 + $q79a + $q79a1 + $q80a + $q81a; 
 
$product_score1 = $totalproduct/$product_ppna1 *100; 
 

 
$payment_na1 = $napayment; 
 
$payment_ppna1 = 6 - $payment_na1; 
 
$totalpayment = $q82a + $q83a + $q84a + $q85a; 
 
$payment_score1 = $totalpayment/$payment_ppna1 *100; 
 

 
$totalattentiveness1 = ($q16a + $q18a + $q51a + $q52a + $q55a + $q57a + $q85a)/19 * 100; 
 
$totalaccuracy1 = ($q50a + $q54a + $q56a)/8 * 100; 
 
$totalspeed1 = $q53a/8 * 100; 
 
$totalfriendliness1 = ($q17a + $q84a)/6 * 100; 
 
$totalpresentation1 = ($q63a + $q64a + $q67a + $q72a)/5 * 100; 
 
$totaltaste1 = ($q59a + $q61a + $q70a + $q71a + $q79a + $q80a)/14 * 100; 
 
$totalquality1 = ($q58a + $q60a + $q62a + $q65a + $q66a + $q68a + $q69a + $q73a + $q74a + $q75a + $q76a + $q78a + $q78a1 + $q79a1 + $q81a)/28 * 100; 
 

 
$total1 = $arrival_na1 + $dining_na1 + $ordering_na1 + $product_na1 + $payment_na1; 
 
$total2 = $arrival_ppna1 + $dining_ppna1 + $ordering_ppna1 + $product_ppna1 + $payment_ppna1; 
 
$total3 = $totalarrival + $totaldining + $totalordering + $totalproduct + $totalpayment; 
 
$percentage = ($total3/$total2) * 100; 
 

 
if ($percentage >= 86) { 
 
     $grade = "A"; 
 
} else if ($percentage >= 70) { 
 
     $grade = "B"; 
 
} else if ($percentage >= 55) { 
 
     $grade = "C"; 
 
} else { 
 
     $grade = "D"; 
 
} 
 

 
mysql_select_db("testing", $con) or die('Error:' .mysql_error()); 
 

 
$insert_query = "UPDATE a_team SET 
 
date='$date', 
 
q11a='$q11a', 
 
q12a='$q12a', 
 
q13a='$q13a', 
 
q14a='$q14a', 
 
q15a='$q15a', 
 
q16a='$q16a', 
 
q17a='$q17a', 
 
q18a='$q18a', 
 
q19a='$q19a', 
 
q20a='$q20a', 
 
q21a='$q21a', 
 
q22a='$q22a', 
 
q23a='$q23a', 
 
q24a='$q24a', 
 
q25a='$q25a', 
 
q26a='$q26a', 
 
q27a='$q27a', 
 
q28a='$q28a', 
 
q29a='$q29a', 
 
q30a='$q30a', 
 
q31a='$q31a', 
 
q32a='$q32a', 
 
q33a='$q33a', 
 
q34a='$q34a', 
 
q35a='$q35a', 
 
q36a='$q36a', 
 
q37a='$q37a', 
 
q38a='$q38a', 
 
q39a='$q39a', 
 
q40a='$q40a', 
 
q41a='$q41a', 
 
q42a='$q42a', 
 
q43a='$q43a', 
 
q44a='$q44a', 
 
q45a='$q45a', 
 
q46a='$q46a', 
 
q47a='$q47a', 
 
q48a='$q48a', 
 
q49a='$q49a', 
 
q50a='$q50a', 
 
q51a='$q51a', 
 
q52a='$q52a', 
 
q53a='$q53a', 
 
q54a='$q54a', 
 
q55a='$q55a', 
 
q56a='$q56a', 
 
q57a='$q57a', 
 
q58a='$q58a', 
 
q59a='$q59a', 
 
q60a='$q60a', 
 
q61a='$q61a', 
 
q62a='$q62a', 
 
q63a='$q63a', 
 
q64a='$q64a', 
 
q65a='$q65a', 
 
q66a='$q66a', 
 
q67a='$q67a', 
 
q68a='$q68a', 
 
q69a='$q69a', 
 
q70a='$q70a', 
 
q71a='$q71a', 
 
q72a='$q72a', 
 
q73a='$q73a', 
 
q74a='$q74a', 
 
q75a='$q75a', 
 
q76a='$q76a', 
 
q78a='$q78a', 
 
q78a1='$q78a1', 
 
q79a='$q79a', 
 
q79a1='$q79a1', 
 
q80a='$q80a', 
 
q81a='$q81a', 
 
q82a='$q82a', 
 
q83a='$q83a', 
 
q84a='$q84a', 
 
q85a='$q85a', 
 
totalarrival='$totalarrival', 
 
arrival_score1='$arrival_score1', 
 
totaldining='$totaldining', 
 
dining_score1='$dining_score1', 
 
totalordering='$totalordering', 
 
ordering_score1='$ordering_score1', 
 
totalproduct='$totalproduct', 
 
product_score1='$product_score1', 
 
totalpayment='$totalpayment', 
 
payment_score1='$payment_score1', 
 
totalattentiveness1='$totalattentiveness1', 
 
totalaccuracy1='$totalaccuracy1', 
 
totalspeed1='$totalspeed1', 
 
totalfriendliness1='$totalfriendliness1', 
 
totalpresentation1='$totalpresentation1', 
 
totaltaste1='$totaltaste1', 
 
totalquality1='$totalquality1', 
 
timein='$timein', 
 
HOR='$HOR', 
 
MODa='$MODa', 
 
KL='$KL', 
 
ateambox='$ateambox', 
 
box35='$box35', 
 
box36='$box36', 
 
box41='$box41', 
 
box50='$box50', 
 
box53='$box53', 
 
box54='$box54', 
 
box55='$box55', 
 
box61a='$box61a', 
 
box61aa='$box61aa', 
 
box61b='$box61b', 
 
box61bb='$box61bb', 
 
box61c='$box61c', 
 
box61cc='$box61cc', 
 
box61d='$box61d', 
 
box61dd='$box61dd', 
 
box61e='$box61e', 
 
box61ee='$box61ee', 
 
box73a='$box73a', 
 
box73b='$box73b', 
 
box73c='$box73c', 
 
box74a='$box74a', 
 
box74b='$box74b', 
 
box74c='$box74c', 
 
box74d='$box74d', 
 
box74e='$box74e', 
 
box74f='$box74f', 
 
box74g='$box74g', 
 
box74h='$box74h', 
 
box74i='$box74i', 
 
box74j='$box74j', 
 
box75a='$box75a', 
 
box75b='$box75b', 
 
box75c='$box75c', 
 
box75d='$box75d', 
 
box75e='$box75e', 
 
box75f='$box75f', 
 
box75g='$box75g', 
 
box75h='$box75h', 
 
box75i='$box75i', 
 
box75j='$box75j', 
 
box75k='$box75k', 
 
box75l='$box75l', 
 
box75m='$box75m', 
 
box75n='$box75n', 
 
box75o='$box75o', 
 
box75p='$box75p', 
 
box75q='$box75q', 
 
box75r='$box75r', 
 
box78a='$box78a', 
 
box78b='$box78b', 
 
box78c='$box78c', 
 
box78d='$box78d', 
 
box78e='$box78e', 
 
box78f='$box78f', 
 
box78g='$box78g', 
 
box78h='$box78h', 
 
box78i='$box78i', 
 
box78j='$box78j', 
 
box78k='$box78k', 
 
box78l='$box78l', 
 
box78m='$box78m', 
 
box79a='$box79a', 
 
box79b='$box79b', 
 
box79c='$box79c', 
 
box79d='$box79d', 
 
box91a='$box91a', 
 
box91b='$box91b', 
 
box91c='$box91c', 
 
box92a='$box92a', 
 
box92b='$box92b', 
 
arrival_na1='$arrival_na1', 
 
arrival_ppna1='$arrival_ppna1', 
 
dining_na1='$dining_na1', 
 
dining_ppna1='$dining_ppna1', 
 
ordering_na1='$ordering_na1', 
 
ordering_ppna1='$ordering_ppna1', 
 
product_na1='$product_na1', 
 
product_ppna1='$product_ppna1', 
 
payment_na1='$payment_na1', 
 
payment_ppna1='$payment_ppna1', 
 
total1='$total1', 
 
total2='$total2', 
 
total3='$total3', 
 
percentage='$percentage', 
 
grade='$grade' WHERE entry='$entry'"; 
 
mysql_query($insert_query) or die('Error:' . mysql_error()); 
 
mysql_close($con); 
 
} 
 
?>

+1

üzerinde olabilir ve Aynı zamanda "GET" yöntemi. Bu yüzden, 'gizli' alanını açın ve 'GET' yöntem değeri 'girişinizi 'saklayın. Gönderim, $ $ $ ['entry'] 'kullanarak değerini alır. Problemin çözülecek. – Yash

+0

@Yash bu aslında doğru değil. Bunu deneyin: method = post ile bir form var ve eylemde get parametresi var. Php'de hem $ _GET hem de $ _POST doldurulacak. OP 2'yi karıştırmış olabilir, ancak her ikisini de aynı anda kullanmak mümkündür. – Shadow

+0

Tüm 'mysql_' işlevlerinden kaçınmaya çalışın. PHP7'de kaldırıldı. PDO'yu kullanmaya çalışın. –

cevap

-1

Sen tek tırnak içinde her şeyi koyduk ... bu deneyin:

$insert_query = "UPDATE a_team SET 
date='".$date."', 
q11a='".$q11a."', 
q12a='".$q12a."',..... WHERE entry='".$entry."'"; 
+0

Her alan değeri, OP'deki tek tırnak içine alınır. Bazı durumlarda gereksiz yere. – Shadow

+0

sorun nedir? neden aşağı oy? –

+0

@DipanwitaKundu, Denedim ama hala aynı. Bu koşabilir ama hala phpmyadmin için herhangi bir değişiklik yapılmaz .. T.T –

0

Sorguyu girip girmeyeceğinize bakın Doğru sorguyu veriniz veya vermeyiniz

echo $ in sert_qury = "sorguyu güncelle";

ve bunu sorgulamak doğru o zaman güncellemek tabloda sql geçmişe elle ekleme sorgusu ve test çıktıyı kopyalayıp doğruluğundan ve hata Sen `POST` kullanamazsınız "mysql_query"

İlgili konular