mysql_query("UPDATE orders SET call=call+1 WHERE id = '$id'");error da vermiyo? sorun neyden kaynaklanıyo olabilir?
hit+1 çalışmıyor error da vermiyor?
9
●608
- 29-11-2013, 18:32:13CreaTech adlı üyeden alıntı: mesajı görüntüleBackorder adlı üyeden alıntı: mesajı görüntülemaalesef yemiyo sistem başka türlüde denedim bi veriyi değiştirmeyi onuda yemedi call=1 denedim onuda yemiyosaintx adlı üyeden alıntı: mesajı görüntüle
if(isset($_POST['orderchange'])){ $id = mysql_real_escape_string($_POST['id']); $orderchangevalue = mysql_real_escape_string($_POST['orderchange']); if($orderchangevalue=="Onayla"){ $orderchange="2"; } if($orderchangevalue=="Telefonu Açmadı"){$orderchange="3"; mysql_query("UPDATE orders SET call=1 WHERE id = '$id'"); mysql_query("UPDATE orders SET call =call+1 WHERE id = '$id'"); //mysql_query("UPDATE orders SET call=call+1 WHERE id = '$id'"); //and personal_id='$userid' } if($orderchangevalue=="Sahte Sipariş"){$orderchange="4";} $form_name = mysql_real_escape_string($_POST['name']); $form_surname = mysql_real_escape_string($_POST['surname']); $form_payment_type = mysql_real_escape_string($_POST['payment_type']); $form_product_option = mysql_real_escape_string($_POST['product_option']); $form_address = mysql_real_escape_string($_POST['address']); $form_country = mysql_real_escape_string($_POST['country']); $form_city = mysql_real_escape_string($_POST['city']); mysql_query("UPDATE orders SET name='$form_name',surname='$form_surname',payment_type='$form_payment_type',product_option='$form_product_option',address='$form_address',city='$form_city',country='$form_country',status='$orderchange',lastchange='$now' WHERE id = '$id'"); //and personal_id='$userid' header("location: $redirect"); } - 30-11-2013, 16:12:38SCREAM: Error suppression ignored forcek adlı üyeden alıntı: mesajı görüntüle
( ! ) Warning: mysql_error() expects parameter 1 to be resource, boolean given in C:\wamp\www\******.net\admin\php_function.php on line 20
19 $result = mysql_query(sprintf("UPDATE 'orders' SET 'call' = 'call' + 1 WHERE 'id' = '%s'", $id));
20 echo mysql_error($result);
21 exit;
SQL:
CREATE TABLE IF NOT EXISTS `orders` ( `id` int(10) NOT NULL AUTO_INCREMENT, `date` varchar(16) NOT NULL, `time` varchar(8) NOT NULL, `name` varchar(60) NOT NULL, `surname` varchar(60) NOT NULL, `telephone` varchar(20) NOT NULL, `address` text NOT NULL, `city` varchar(50) NOT NULL, `country` varchar(50) NOT NULL, `product_id` int(4) NOT NULL, `product_option` varchar(50) NOT NULL, `payment_type` int(2) NOT NULL, `ip` varchar(15) NOT NULL, `status` int(2) NOT NULL DEFAULT '1', `call` int(2) NOT NULL DEFAULT '0', `lastchange` varchar(20) NOT NULL, `personal_id` varchar(2) NOT NULL, `site` varchar(50) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=10 ;
acep wamp'damı sorun var ilk defa rastladım böyle bişeye - 30-11-2013, 17:58:28Kimlik doğrulama veya yönetimden onay bekliyor.Mysql tablonuzdaki birim "integer" yani rakammı yanlıslık ile "string" table (varchar) actı iseniz bu işlemin gerçekleşmemsi normal hocam tablo yazpısını kontrol edin isterseniz.

Pardon eklemişsiniz farkedemedim.. kusr bakmayın
sadece tekil bir test.php içinde saydırma yaptgınızda ekeleme yapıyormu sadece mysql kodunu içeren bir test php sayfa oluşturup bakabilirmisiniz. - 30-11-2013, 18:38:41tekrar denedim bu kod çalıştı. ne kadar saçma :S çok saol kardeşimsaintx adlı üyeden alıntı: mesajı görüntüle

