lostyazilim
tr.link

PHP Veri tabanında ki son veriyi çekip yazdırma.

14 Mesajlar 1.810 Okunma
acebozum
tr.link

Wayusel Wayusel Deutschland Kullanıcı
  • Üyelik 04.04.2020
  • Yaş/Cinsiyet 24 / E
  • Meslek Öğrenci
  • Konum Nevşehir
  • Ad Soyad V** K**
  • Mesajlar 31
  • Beğeniler 13 / 2
  • Ticaret 0, (%0)


Kargo takip ödevimin takip sayfasını yapıyorum ama paylaştığım resimde gözüken kargo hareketleri kısmında ki son hareketi hemen üstündeki kutuya yazdırmak istiyorum ama bir türlü beceremedim denemelerimde bütün kayıtları getiriyor hep yardımlarınız için şimdiden teşekkürler.
 

 

elektronikssl
webimgo

carasar carasar All ızz well... Kullanıcı
  • Üyelik 29.10.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğretmen
  • Konum Konya
  • Ad Soyad O** K**
  • Mesajlar 1116
  • Beğeniler 499 / 498
  • Ticaret 16, (%100)
En basit olarak;

SELECT * FROM tablo ORDER BY id DESC LIMIT 1
Wayusel

kişi bu mesajı beğendi.

Wayusel Wayusel Deutschland Kullanıcı
  • Üyelik 04.04.2020
  • Yaş/Cinsiyet 24 / E
  • Meslek Öğrenci
  • Konum Nevşehir
  • Ad Soyad V** K**
  • Mesajlar 31
  • Beğeniler 13 / 2
  • Ticaret 0, (%0)
Dediğinizi yapamadım nasıl ekleyeceğim biraz daha detaylı anlatır mısınız ?


if($_POST)
{
$takip_no2 = $_POST["takip_no"];
$db = new PDO('mysql:host=localhost;dbname=durum','root','');
$komut2 = $db->prepare("SELECT * FROM islemm WHERE takip_no='$takip_no2' ORDER BY tarih DESC ");
$komut2->execute(array($takip_no2));
$k2 = $komut2->fetchALL(PDO::FETCH_ASSOC);
}
 

 

phpini phpini okumadanonce.com Kullanıcı
  • Üyelik 27.01.2018
  • Yaş/Cinsiyet 23 / E
  • Meslek Php Developer
  • Konum Bursa
  • Ad Soyad E** Ç**
  • Mesajlar 22
  • Beğeniler 10 / 3
  • Ticaret 0, (%0)
$komut2 = $db->prepare("SELECT * FROM islemm WHERE takip_no='$takip_no2' ORDER BY id DESC limit 0,1");
Wayusel

kişi bu mesajı beğendi.

okumadanonce.com | Kitapların bize yaşattıklarını paylaştığımız sitemize bekliyoruz.
wmaraci
wmaraci

Wayusel Wayusel Deutschland Kullanıcı
  • Üyelik 04.04.2020
  • Yaş/Cinsiyet 24 / E
  • Meslek Öğrenci
  • Konum Nevşehir
  • Ad Soyad V** K**
  • Mesajlar 31
  • Beğeniler 13 / 2
  • Ticaret 0, (%0)
Dediğiniz yaparsam o zaman kargo hareket kayıtları ekrana gelir mi ?
 

 

carasar carasar All ızz well... Kullanıcı
  • Üyelik 29.10.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğretmen
  • Konum Konya
  • Ad Soyad O** K**
  • Mesajlar 1116
  • Beğeniler 499 / 498
  • Ticaret 16, (%100)
Kodunu bir paylaş ona göre daha detay verelim. Böyle hayali oluyor. Nasıl yapılır dedin mantığını sordun, mantığı yazdık. Entegre bilgin yoksa kodları paylaşırsın buradan son elemanı nasıl alırız dersin ona göre yardımcı oluruz.
Wayusel

kişi bu mesajı beğendi.

Wayusel Wayusel Deutschland Kullanıcı
  • Üyelik 04.04.2020
  • Yaş/Cinsiyet 24 / E
  • Meslek Öğrenci
  • Konum Nevşehir
  • Ad Soyad V** K**
  • Mesajlar 31
  • Beğeniler 13 / 2
  • Ticaret 0, (%0)
Tüm sayfanın kodu aşağıda. Yardımlarınız için şimdiden teşekkürler.



if($_POST) {
$takip_no = $_POST["takip_no"];
$db = new PDO('mysql:host=localhost;dbname=durum', 'root', '');
$komut = $db->prepare("SELECT * FROM takipp WHERE takip_no='$takip_no'");
$komut->execute(array($takip_no));
$k = $komut->fetchALL(PDO::FETCH_ASSOC);
}

if($_POST)
{
$takip_no2 = $_POST["takip_no"];
$db = new PDO('mysql:host=localhost;dbname=durum','root','');
$komut2 = $db->prepare("SELECT * FROM islemm WHERE takip_no='$takip_no2' ORDER BY tarih DESC ");
$komut2->execute(array($takip_no2));
$k2 = $komut2->fetchALL(PDO::FETCH_ASSOC);
}

?>










<script></script>






foreach($k as $kk)
{
echo "

Takip No: $kk[takip_no]



Alici Ad Soyad



$kk[alici_ad_soyad]



Alici Tel.



$kk[alici_tel]



Alici Adres



$kk[alici_adres]



Teslim Alan Ad Soyad



$kk[teslim_alan_ad_soyad]



Paket Adedi



$kk[paket_adedi]



";
}
?>



Kargo Hareketleri


foreach($k2 as $kk2)
{
echo "



$kk2[tarih]


$kk2[islem_yeri]




$kk2[durum]




";
}
?>

<script></script>
<script></script>
<script></script>

 

 

carasar carasar All ızz well... Kullanıcı
  • Üyelik 29.10.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğretmen
  • Konum Konya
  • Ad Soyad O** K**
  • Mesajlar 1116
  • Beğeniler 499 / 498
  • Ticaret 16, (%100)
Boş alana şu şekilde bir sorgu yazın.

if($_POST)
{
$takip_no3 = $_POST["takip_no"];

$sonhareket = $db->prepare("SELECT * FROM durum where takip_no='$takip_no2' ORDER BY id DESC limit 0,1");
$sonhareket ->execute(array());
$sonhareketbilgi = $sonhareket ->fetchAll(PDO::FETCH_ASSOC);

foreach($sonhareketbilgi as $sonhareketyazdir){

echo "



$sonhareketyazdir[tarih]


$sonhareketyazdir[islem_yeri]




$sonhareketyazdir[durum]




";

}
}
Wayusel

kişi bu mesajı beğendi.

Wayusel Wayusel Deutschland Kullanıcı
  • Üyelik 04.04.2020
  • Yaş/Cinsiyet 24 / E
  • Meslek Öğrenci
  • Konum Nevşehir
  • Ad Soyad V** K**
  • Mesajlar 31
  • Beğeniler 13 / 2
  • Ticaret 0, (%0)
Belirtiğiniz kodu ekledim ama hiç bir şey gelmedi ekrana.
 

 

carasar carasar All ızz well... Kullanıcı
  • Üyelik 29.10.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğretmen
  • Konum Konya
  • Ad Soyad O** K**
  • Mesajlar 1116
  • Beğeniler 499 / 498
  • Ticaret 16, (%100)
Tablo ismi yanlış olmuş :D


if($_POST)
{
$takip_no3 = $_POST["takip_no"];

$sonhareket = $db->prepare("SELECT * FROM islemm WHERE takip_no='$takip_no2' ORDER BY id DESC limit 0,1");
$sonhareket ->execute(array());
$sonhareketbilgi = $sonhareket ->fetchAll(PDO::FETCH_ASSOC);

foreach($sonhareketbilgi as $sonhareketyazdir){

echo "



$sonhareketyazdir[tarih]


$sonhareketyazdir[islem_yeri]




$sonhareketyazdir[durum]




";

}
}
Wayusel

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al