Üye Bilgileri
Nick:AngryBird
İsim:
Web sayfası:
Cinsiyet:Erkek
İmza:
Konu sayısı:2
Cevap sayısı:5
Kaç günlük üye4
Son yazdığı Php kodları mesajları
hayır işte bunun üzerinde de case kayıtekle var ordan buraya göderiyorum.
Zaman2012-09-16 15:09:47
Php
  case "kayiteklesonuc":            $MAd=$_POST["MAd"]; $MSoyad=$_POST["MSoyad"]; $MTelefon=$_POST["MTelefon"]; $MPosta=$_POST["MPosta"]; $MFakulte=$_POST["MFakulte"]; $MBolum=$_POST["MBolum"]; $MUrunno=$_POST["MUrunno"]; $MUrunadi=$_POST["MUrunadi"]; $MUrunariza=$_POST["MUrunariza"]; $MUruntarihi=$_POST["MUruntarihi"];       $Urungonder=mysql_query("insert into urunler (mid, mad, msoyad, mtelefon, memail, mfakulte, mbolum, murunno, murunadi, mariza, mkayitarihi) values('','$MAd','$MSoyad','$MTelefon','$MPosta','$MFakule','$MBolum','$MUrunno','$MUrunadi','$MUrunariza','$MUrunariza','$MUruntarihi')");   if($Urungonder){ echo "gayet başarılı";header("refresh:4; url=teknisyen.php?sayfa=kayitekle"); }   else{ echo "sorunvaaarr "; header("refresh:4; url=teknisyen.php?sayfa=kayitekle"); }        break;     ürünü ekliyorum lakin bu sayfayı çalıştırdığım zaman elseyi çalıştırıyor. case içinde yapamıyormuyum? yada başka birşey mi var? benim görmediğim.
Zaman2012-09-16 04:22:57
Php insert into sorunu
dediğiniz gibi yaptım aynen şu şekilde.    $genel_sorgu = mysql_query("SELECT * FROM firmalar INNER JOIN firmalar2 ON firmalar2.kategoriId=firmalar.kategoriId WHERE firmalar.kategoriId = '$id' and onay = '1'"); $toplam_kayit=mysql_num_rows($genel_sorgu); $toplam_sayfa=ceil($toplam_kayit / $sayfalik_kayit); $carp=$sayfa * $sayfalik_kayit; $sql = mysql_query("SELECT * FROM firmalar INNER JOIN firmalar2 ON firmalar2.kategoriId=firmalar.kategoriId WHERE firmalar.kategoriId = '$id' and onay = '1' LIMIT $baslangic, $sayfalik_kayit"); echo mysql_error();

bu seferde 

Column 'onay' in where clause is ambiguous şeklinde davrandı :)
Zaman2012-07-28 00:15:37
Php
çok teşekkür ederim de 

$sql = mysql_query("SELECT * FROM firmalar INNER JOIN firmalar2 ON firmalar2.kategoriId=firmalar.kategoriId WHERE kategoriId = '$id' and onay = '1' LIMIT $baslangic, $sayfalik_kayit");

bu kodun düzeltilmiş hali nasıl oluyor peki, dediğinize göre

Zaman2012-07-27 20:48:47
Php
Bu sefer böyle denedim;

$genel_sorgu = mysql_query("SELECT * FROM firmalar INNER JOIN firmalar2 ON firmalar2.kategoriId=firmalar.kategoriId WHERE kategoriId = '$id' and onay = '1'"); $toplam_kayit=mysql_num_rows($genel_sorgu); $toplam_sayfa=ceil($toplam_kayit / $sayfalik_kayit); $carp=$sayfa * $sayfalik_kayit; $sql = mysql_query("SELECT * FROM firmalar INNER JOIN firmalar2 ON firmalar2.kategoriId=firmalar.kategoriId WHERE kategoriId = '$id' and onay = '1' LIMIT $baslangic, $sayfalik_kayit"); echo mysql_error(); 

  hata : Column 'kategoriId' in where clause is ambiguous
Zaman2012-07-27 12:15:48
Php
üsteki bölümde yazdığım gibi yapınca çalışıyor yine de yazmam gerekiyormu 
Zaman2012-07-27 11:32:08
Php
Merhaba arkadaşlar öncelikle kolay gelsin hepinize. iki ayrı tablodan verileri çekmek.
sorgu şekli ; 
$seolink = seo("$b[kategori_adi]"); $genel_sorgu = mysql_query("SELECT * FROM firmalar WHERE (kategoriId = '$id') and onay = '1'"); $toplam_kayit=mysql_num_rows($genel_sorgu); $toplam_sayfa=ceil($toplam_kayit / $sayfalik_kayit); $carp=$sayfa * $sayfalik_kayit; $sql = mysql_query("SELECT * FROM firmalar WHERE kategoriId = '$id' and onay = '1' LIMIT $baslangic, $sayfalik_kayit");


___________________________

From firmalar, firmalar2 şeklinde denedim olmadı.

$sql = mysql_query("SELECT * FROM firmalar INNER JOIN firmalar2 ON kategoriId=kategoriId WHERE kategoriId = '$id' and onay = '1' LIMIT $baslangic, $sayfalik_kayit"); 

Şeklinde de denedim olmadı. bunu nasıl yapabilirim. şimdiden teşekkür ediyorum
Zaman2012-07-27 07:13:41
Php INNER JOIN

phpkodlari.com © 2009 Herkes Php öğrenecek
Web tasarım ve eğitim kaynağınız.