lostyazilim

Php koşullu Listeleme

17 Mesajlar 2.757 Okunma
lstbozum
wmaraci reklam

Erenweb Erenweb Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 06.01.2015
  • Yaş/Cinsiyet 31 / E
  • Meslek Web Master
  • Konum İstanbul Anadolu
  • Ad Soyad E** G**
  • Mesajlar 150
  • Beğeniler 10 / 12
  • Ticaret 0, (%0)
Merhaba arkadaşlar,
Bir Ticked sitemi yazdım bu sistemde ticket girişi olduğu an belirlediğim admin panelinin sayfasında gözükecek panele giriş yapıldıgı zaman listelenecek ve en altta bir onay kutusu olacak o kutuya tıklayıp kaydettiğim zaman 0 değerinden 1 değerini alacak ve onaylanmış ticket olacak buraya kadar yaptım. Listelemede admin panelinden tıklayınca da 1 değerini alıyor. Eğer 1 ise web sitesinde gözükmesini istiyorum bunu yapamadım birde giriş olduğu zaman mail ile bilgilendirilmek istiyorum bu konuda yardımcı olur musunuz? Sanırsam en basit yerinde takıldım :D:confused:

Ticket Sistemi Adresi : http://kartalbaymakservis.com/biletsistemi/index.php

Admin Panel Adresi : http://kartalbaymakservis.com/biletsistemi/kontrol.php

Listelemenin yapılacağı yer : http://kartalbaymakservis.com/biletsistemi/kombiarizasorulari.php ( Bu linkte sadece onaylı olanlar gözükecek)
 

 

wmaraci
reklam

ismailke ismailke WM Aracı Kullanıcı
  • Üyelik 31.05.2013
  • Yaş/Cinsiyet 40 / E
  • Meslek Biyolog
  • Konum Ankara
  • Ad Soyad İ** S**
  • Mesajlar 314
  • Beğeniler 77 / 44
  • Ticaret 10, (%100)
Veritabanında durum diye yada başka isimle bir sürun oluştur ve başlangıç değerini 0 yap. Ticked oluşturulduğunda otomatik 0 olsun yada nasıl kayıt ediyorsan.
Onaylılar 1 ise listelemede sql kodun şudur;
$calistir = mysql_query("select * from musteri where durum=1 order by id")

burda musteri veritabanındaki tablo adın
durum akif yada pasif yaptığın sütun adı
id de bildiğimiz id :D
yapamazsan geridönüş yap :D
 

 

Erenweb Erenweb Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 06.01.2015
  • Yaş/Cinsiyet 31 / E
  • Meslek Web Master
  • Konum İstanbul Anadolu
  • Ad Soyad E** G**
  • Mesajlar 150
  • Beğeniler 10 / 12
  • Ticaret 0, (%0)
Hocam yaptım dediğinizi yapmadım :D

Onayli diye bir sürun var başlangıç değeri 0 zaten http://kartalbaymakservis.com/biletsistemi/kontrol.php bu adresten onayladığın zaman değeri 1 oluyor kodu şu şekilde kullandım



Sonuç : http://prntscr.com/5p60nn :D

Ek Olarak: Localhostta deniyorum şuanda
 

 

ismailke ismailke WM Aracı Kullanıcı
  • Üyelik 31.05.2013
  • Yaş/Cinsiyet 40 / E
  • Meslek Biyolog
  • Konum Ankara
  • Ad Soyad İ** S**
  • Mesajlar 314
  • Beğeniler 77 / 44
  • Ticaret 10, (%100)

Erenweb adlı üyeden alıntı

Hocam yaptım dediğinizi yapmadım :D

Onayli diye bir sürun var başlangıç değeri 0 zaten http://kartalbaymakservis.com/biletsistemi/kontrol.php bu adresten onayladığın zaman değeri 1 oluyor kodu şu şekilde kullandım



Sonuç : http://prntscr.com/5p60nn :D

Ek Olarak: Localhostta deniyorum şuanda


calistir = mysql_query("select * from ticketsistem where onayli=1 order by id") ?>Kırmızıyla işaretlediğim alana dikkat et. Senin sorgundaki isimle aynı olması lazım. Yani bu listelemeyi yaptığın sql ile aynı olmalı.

Ek Olarak: Birde olmasa o listelemeyi yaptırdığın sql kodlarını gönderbi bakalım :D
 

 

wmaraci
wmaraci

Erenweb Erenweb Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 06.01.2015
  • Yaş/Cinsiyet 31 / E
  • Meslek Web Master
  • Konum İstanbul Anadolu
  • Ad Soyad E** G**
  • Mesajlar 150
  • Beğeniler 10 / 12
  • Ticaret 0, (%0)

ismailke adlı üyeden alıntı

calistir = mysql_query("select * from ticketsistem where onayli=1 order by id") ?>Kırmızıyla işaretlediğim alana dikkat et. Senin sorgundaki isimle aynı olması lazım. Yani bu listelemeyi yaptığın sql ile aynı olmalı.

Ek Olarak: Birde olmasa o listelemeyi yaptırdığın sql kodlarını gönderbi bakalım :D


Kafam allak pullak oldu hocam :D


if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
if (PHP_VERSION < 6) {
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
}

$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}

$colname_Recordset1 = "-1";
if (isset($_GET['1'])) {
$colname_Recordset1 = $_GET['1'];
}
mysql_select_db($database_biletsistemi, $biletsistemi);
$query_Recordset1 = sprintf("SELECT * FROM ticket WHERE onayli = %s", GetSQLValueString($colname_Recordset1, "text"));
$Recordset1 = mysql_query($query_Recordset1, $biletsistemi) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);$colname_Recordset1 = "-1";
if (isset($_GET['onayli'])) {
$colname_Recordset1 = $_GET['onayli'];
}
mysql_select_db($database_biletsistemi, $biletsistemi);
$query_Recordset1 = sprintf("SELECT * FROM ticket WHERE onayli = %s", GetSQLValueString($colname_Recordset1, "text"));
$Recordset1 = mysql_query($query_Recordset1, $biletsistemi) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
?>





Kombi Servisi Ticket Sistemi
<script>
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
</script>



 


 


 



 








mysql_free_result($Recordset1);
?>
 

 

ismailke ismailke WM Aracı Kullanıcı
  • Üyelik 31.05.2013
  • Yaş/Cinsiyet 40 / E
  • Meslek Biyolog
  • Konum Ankara
  • Ad Soyad İ** S**
  • Mesajlar 314
  • Beğeniler 77 / 44
  • Ticaret 10, (%100)
Hay maşallah koda :D
Gördüğüm kadarıyla senin kodlarının içerisinde onayli diye sütunda arama yaptırıyosun ama SELECT * FROM ticket WHERE onayli = %s" burdaki kızmızılı alanı anlamadım oraya 1 yazıp son eklediğin odu sil. Birde o kodu döngünün içine eklemişssin onuda anlamadım :D
 

 

Erenweb Erenweb Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 06.01.2015
  • Yaş/Cinsiyet 31 / E
  • Meslek Web Master
  • Konum İstanbul Anadolu
  • Ad Soyad E** G**
  • Mesajlar 150
  • Beğeniler 10 / 12
  • Ticaret 0, (%0)

ismailke adlı üyeden alıntı

Hay maşallah koda :D
Gördüğüm kadarıyla senin kodlarının içerisinde onayli diye sütunda arama yaptırıyosun ama SELECT * FROM ticket WHERE onayli = %s" burdaki kızmızılı alanı anlamadım oraya 1 yazıp son eklediğin odu sil. Birde o kodu döngünün içine eklemişssin onuda anlamadım :D


Hocammm Yaptım :D Çok sağoll kanım kaynadı size skypelaşabiliriz :D


if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
if (PHP_VERSION < 6) {
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
}

$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}

$colname_Recordset1 = "-1";
if (isset($_GET['onayli'])) {
$colname_Recordset1 = $_GET['onayli'];
}
mysql_select_db($database_biletsistemi, $biletsistemi);
$query_Recordset1 = "SELECT onayli FROM ticket WHERE onayli = 1";
$Recordset1 = mysql_query($query_Recordset1, $biletsistemi) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
?>





Kombi Servisi Ticket Sistemi
<script>
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
</script>



 


 


 



 








mysql_free_result($Recordset1);
?>

 

 

ismailke ismailke WM Aracı Kullanıcı
  • Üyelik 31.05.2013
  • Yaş/Cinsiyet 40 / E
  • Meslek Biyolog
  • Konum Ankara
  • Ad Soyad İ** S**
  • Mesajlar 314
  • Beğeniler 77 / 44
  • Ticaret 10, (%100)

Erenweb adlı üyeden alıntı

Hocammm Yaptım :D


if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
if (PHP_VERSION < 6) {
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
}

$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}

$colname_Recordset1 = "-1";
if (isset($_GET['onayli'])) {
$colname_Recordset1 = $_GET['onayli'];
}
mysql_select_db($database_biletsistemi, $biletsistemi);
$query_Recordset1 = "SELECT onayli FROM ticket WHERE onayli = 1";
$Recordset1 = mysql_query($query_Recordset1, $biletsistemi) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
?>





Kombi Servisi Ticket Sistemi
<script>
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
</script>



 


 


 



 








mysql_free_result($Recordset1);
?>


Sevindim hadi bakalım :D
 

 

Erenweb Erenweb Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 06.01.2015
  • Yaş/Cinsiyet 31 / E
  • Meslek Web Master
  • Konum İstanbul Anadolu
  • Ad Soyad E** G**
  • Mesajlar 150
  • Beğeniler 10 / 12
  • Ticaret 0, (%0)
Mesajı düzenlemiştim :D
 

 

ismailke ismailke WM Aracı Kullanıcı
  • Üyelik 31.05.2013
  • Yaş/Cinsiyet 40 / E
  • Meslek Biyolog
  • Konum Ankara
  • Ad Soyad İ** S**
  • Mesajlar 314
  • Beğeniler 77 / 44
  • Ticaret 10, (%100)

Erenweb adlı üyeden alıntı

Mesajı düzenlemiştim :D


Olmadımı yani :D
 

 

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