Arama butonu
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
123
Tıklama
0
Öne Çıkarma
php mysql sorgu birleştiremedim
H
9 yıl (2 mesaj)
Er
Konu Sahibi

S.a arkadaşlar bir türlü işin içinden çıkamadım Lütfen bana yardım edin. İlk önce yapmak istediğimden seyyden bahsediyim. Benim veri tabanımda bir sürü isim var olarında günlük olarak kayitli verileri var veriler örnek
tarih ad kullanım
2017-04-04 ali 400
2017-04-05 ali 600
2017-04-06 ali 800

şimdi bu sitemde bir sürü kullanıcı var.diyelim ki ali kullanıcısının 2017-04-04 ile 2017-04-06 tarihlerinde kullanım miktarları var. benim istediğim ise ali ismini aratıp 2017-04-06 tarihteki kullanım değerini 2017-04-04 tarihdeki kullanım miktarını birbirinden cıkarıp ismi ile yazdırmak ... Yani ben bu dediklerimi ayrı ayrı yapıtırtabilyorum ama birleştiremiyorum lütfen yardım edin
kodlarım
<?php

$db_host = 'localhost';
$db_user = 'root';
$db_pass = '';
$db_name = 'list';
$veri=@mysql_connect($db_host,$db_user,$db_pass)or die(mysql_error());
@mysql_select_db($db_name,$veri);
$arama=@$_GET['tikla'];


$veri = mysql_query("select * from liste WHERE adi like '%$arama%'");
while($cikart = mysql_fetch_array($veri)) {
echo $cikart["adi"]; }
?>
<html>
<head>
<title>Reports in php</title>
<link rel="stylesheet" type="text/css" href="p.css"/>
</head>
<body>

<div class="taban">
<div class="wrapper">
<h1>Raporlama Aracı PHP</h1>
</div>
<div class="data" ></div>
<form id="searchform" method="get" action="baglanti.php">

<input type="text" name="tikla" id="tikla" size="" value="" />
<input type="text" name="ilk" id="ilk" size="" value="" />
<input type="text" name="son" id="son" size="" value="" />
<input type="submit" name="arama" id="arama" value=">>" />
</body>
</html>

burda arama yapabiliyorum

<?php
$db_host = 'localhost';
$db_user = 'root';
$db_pass = '';
$db_name = 'list';
$veri=@mysql_connect($db_host,$db_user,$db_pass)or die(mysql_error());
@mysql_select_db($db_name,$veri);
$valueilktarih=@$_GET['ilk'];
$valuesontarih=@$_GET['son'];
$veri = mysql_query("SELECT * FROM liste where tarih='$valueilktarih' or tarih='$valuesontarih'");
while ($rs = mysql_fetch_array($veri)){$veriler[] = $rs['num'];}
mysql_free_result($veri);
echo @$veriler[0]-@$veriler[1];
?>
burada tarihe göre verilerim seçtiğim ilk faturayı son faturadan cıkarıyor
Ama kullanıcını adını aratıp seçtiğim tarih değerlerini birbirinden cıkartamadım yani birleştiremedim

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.