lostyazilim
tr.link

Php-Mysql ile kullanıcı adını yeni tabloya yazdırma

7 Mesajlar 1.094 Okunma
acebozum
tr.link

kodaktif kodaktif WM Aracı Kullanıcı
  • Üyelik 06.01.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Bilgisayar Programcısı
  • Konum İzmir
  • Ad Soyad İ** E**
  • Mesajlar 18
  • Beğeniler 10 / 2
  • Ticaret 0, (%0)
Üye girişi yapmış kullanıcı 2 kişilik oyun odasına tıkladığında id ve kullanıcı adı olarak yeni oyuncular adında tabloya ekletmek istiyorum yardımcı olabilir misiniz?

Kullanıcı, sifre, eposta kaydedilen tablo = uyeler

odaya giren kullanıcıları yazdırmak istediğim tablo = oyuncular
 

 

Kodaktif.net
elektronikssl
webimgo

ismail03 ismail03 WM Aracı Kullanıcı
  • Üyelik 28.11.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Ameliyathane Hemşiresi
  • Konum Afyon
  • Ad Soyad I** Ç**
  • Mesajlar 2633
  • Beğeniler 344 / 487
  • Ticaret 12, (%100)
Kodlama bilginiz nedir bilmiyorum ama
Oyuncular tablosunda
->sira kullanıcı sırası
->kullanici kullanıcı adı
->odano birden çok oda olması durumunda
->durum oda aktif pasif
Odaya her giren elemanı tabloya eklersin proje büyükse kesenin ağzını aç yardım edecekler olur
kodaktif

kişi bu mesajı beğendi.

kodaktif kodaktif WM Aracı Kullanıcı
  • Üyelik 06.01.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Bilgisayar Programcısı
  • Konum İzmir
  • Ad Soyad İ** E**
  • Mesajlar 18
  • Beğeniler 10 / 2
  • Ticaret 0, (%0)
id ve ayriyetten kullanıcı sırasımı yaptırmam lazım. Php bilgim başlangıç seviye diyebiliriz.
 

 

Kodaktif.net

enverehan enverehan WM Aracı Kullanıcı
  • Üyelik 21.05.2016
  • Yaş/Cinsiyet 34 / E
  • Meslek Backend Developer
  • Konum Ankara
  • Ad Soyad E** E**
  • Mesajlar 99
  • Beğeniler 6 / 27
  • Ticaret 0, (%0)
id sırası yaptıracaksan mysql 'den order by id desc (son eklenenler başta görünür) ya da order by id asc (son eklenenler sonda görünür.) (id sütununu autoincrement kullanmalısın ve primary seçmelisin.)

Giriş sırasına göre yapacaksan eğer, ismail03 arkadaşın verdiği tablo yapısına birde tarih sütunu eklersin. Otomatik veri ekleme kısmına timestamp girersin. o otomatik tarih atar. tarih sırası yaparken de yine yukarda ki order by 'ı tarih için kullanıp çalıştırırsın.
kodaktif

kişi bu mesajı beğendi.

https://ehantechnology.com/
wmaraci
wmaraci

kodaktif kodaktif WM Aracı Kullanıcı
  • Üyelik 06.01.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Bilgisayar Programcısı
  • Konum İzmir
  • Ad Soyad İ** E**
  • Mesajlar 18
  • Beğeniler 10 / 2
  • Ticaret 0, (%0)
bu mantıkla 2 kişilik odada eşleştirme sistemi yapabilirim değil mi?

Ek Olarak: Üyelik işlemlerinde kayıt olanların üyelik bilgileri ve kayit tarihlerini aldım.Hatta giriş çıkış yaptıkları tarihleride aldım ama benim istediğim oyuna giriş yaptıktan sonra 2 kişilik oyunu oyna dediklerine bu bilgileri el ile girmeden otomatik şekilde kullanıcı adını vs bilgilerini oyuncular tablosuna yazdırıp 2 kişilik oyun oynamak istiyenleri eşleştirmek.
 

 

Kodaktif.net

ismail03 ismail03 WM Aracı Kullanıcı
  • Üyelik 28.11.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Ameliyathane Hemşiresi
  • Konum Afyon
  • Ad Soyad I** Ç**
  • Mesajlar 2633
  • Beğeniler 344 / 487
  • Ticaret 12, (%100)
Öncelikle Php'yi kavramalısın kavradıktan sonra basit bi işlem :) çözümsüz değil ama sana drekt kod olarak yazıp vermek senin yararına değil :)
 

 

kodaktif kodaktif WM Aracı Kullanıcı
  • Üyelik 06.01.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Bilgisayar Programcısı
  • Konum İzmir
  • Ad Soyad İ** E**
  • Mesajlar 18
  • Beğeniler 10 / 2
  • Ticaret 0, (%0)
include("ayar.php");

$kullanicisor = @mysql_fetch_assoc(@mysql_query("SELECT * FROM uyeler WHERE kullaniciadi='".$_SESSION["kullanici"]."' ORDER BY id ASC LIMIT 1"));
$puan = $kullanicisor["puan"];
$kullanici = $_SESSION["kullanici"];

$oyuncugiris = @mysql_query("INSERT INTO oyuncular (kullaniciadi, puan) values ('$kullanici', '$puan')");
if($oyuncugiris){
echo "
Kayıt işlemi gerçekleşti
";
}else{
echo "
kayit işlemi sırasında hata oluştu
";
}
?>


bu şekilde oyuncular tablosuna yazdırdım odaya giriş yapanları.
 

 

Kodaktif.net
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