lostyazilim
tr.link

Telefon Numarası ile Sipariş Bilgilerini Tablo Şeklinde Ekrana Dökme

6 Mesajlar 784 Okunma
acebozum
tr.link

DeepJack DeepJack WM Aracı Kullanıcı
  • Üyelik 17.12.2017
  • Yaş/Cinsiyet 34 / E
  • Meslek DJ
  • Konum Antalya
  • Ad Soyad G** U**
  • Mesajlar 121
  • Beğeniler 16 / 39
  • Ticaret 8, (%100)
İyi akşamlar yine bir yerde takıldım :)

Telefon no ile kullanıcının verdiği tüm siparişleri tablo halinde kullanıcıya göstermek istiyorum. Bir örnek atabilirseniz sevinirim. Google'da düzgün bişeyler bulamadım.

Tablo adı "siparisler" , sorgu ise "phone"
Şimdiden teşekkürler :)
 

 

wmaraci
reklam

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)
Mantık şu hocam. While yerine foreach de kullanabilirsiniz.
Ancak prepare kullanmanızı öneririm. Bu örnek olması açısından güvenliksiz olarak verildi.



$uye_phone = "555 555 55 55"; // Get ya da post ile burayı alabilirsiniz.


$urunsor= $db->query("SELECT * FROM siparisler WHERE phone='$uye_phone'");
$urunsor->execute();
$say=$urunsor->rowCount();
if($say>0){
while($siparisler=$urunsor->fetch(PDO::FETCH_ASSOC)) {

echo $siparisler["urun_adi"]."
";
echo $siparisler["urun_gorsel"]."
";
echo $siparisler["urun_fiyat"]."
";
echo $siparisler["siparis_durumu"]
}}else{
echo 'Henüz Sipariş Girişi Olmadı';
} }

 

 

DeepJack DeepJack WM Aracı Kullanıcı
  • Üyelik 17.12.2017
  • Yaş/Cinsiyet 34 / E
  • Meslek DJ
  • Konum Antalya
  • Ad Soyad G** U**
  • Mesajlar 121
  • Beğeniler 16 / 39
  • Ticaret 8, (%100)
carasar Hocam elinize sağlık $uye_phone u manuel yazarak çalıştırdım. Bunu form ile nasıl yapabilirim acaba :)









bu şekilde denedim acaba sonuçları ayrı sayfada mı göstermem gerekiyor?
 

 

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)
if post diyin ve $uye_phone = $_POST ['uye_phone'] şeklinde eşleştirin.
 

 

wmaraci
wmaraci

0ktay 0ktay strdex Kullanıcı
  • Üyelik 01.02.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılım öğrencisi
  • Konum Antalya
  • Ad Soyad O** Ş**
  • Mesajlar 603
  • Beğeniler 25 / 155
  • Ticaret 2, (%100)
Submit'in name="uye_phone" adini değiştirmelisin. Name eşsiz olmalıdır.

Form kodların aşşağıdakiyse;








Bu şekilde alabilirsin;

$tel_no = $_POST['uye_phone'];
// kontrollü yaptırmak istiyorsan.
if (isset($_POST['uye_phone_onay'])) { // Onay butonuna basıldıysa...
$tel_no = $_POST['uye_phone'];
}
 

 

Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.

DeepJack DeepJack WM Aracı Kullanıcı
  • Üyelik 17.12.2017
  • Yaş/Cinsiyet 34 / E
  • Meslek DJ
  • Konum Antalya
  • Ad Soyad G** U**
  • Mesajlar 121
  • Beğeniler 16 / 39
  • Ticaret 8, (%100)
Yardımlarınız için çok teşekkürler sayenizde çalıştı :)

İhtiyacı olan olursa


include 'static/header.php';?>

if (isset($_POST['uye_phone_onay'])) {
$uye_phone = $_POST['uye_phone'];

$urunsor= $db->query("SELECT * FROM siparisler WHERE phone='$uye_phone'");
$urunsor->execute();
$say=$urunsor->rowCount();
if($say>0){
while($siparisler=$urunsor->fetch(PDO::FETCH_ASSOC)) {

echo $siparisler["link"]."
";
echo $siparisler["durum"]."
";
echo $siparisler["urun"]."
";
}}else{
echo 'Henüz Sipariş Girişi Olmadı'; }
}
?>




Sipariş Durumu - <?=$ayarlar['title']?>








Sipariş Sorgula






















Fearles1453

kişi bu mesajı beğendi.

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al