herkulhost adlı üyeden alıntı: mesajı görüntüle
Merhabalar,

Php kontrol paneli için bişey araştırdım tam yapamadım , istediğim şey şu , php bi sayfaya girdiğinde adi,soyadi,ipadresi,tarih şeklinde mysql tabloya ekleme yapsın.Nasıl yapabilirim ?
İstediğiniz için örnek php kodu aşağıdaki gibidir.

http://siteadresiniz/ornekkod.php?adsoyad=ADSOYAD şeklinde tarayıcıya yazarsanız adsoyad değerinide veritabanına eklemiş olursunuz.

ornekkod.php
<?php
if (!empty($_SERVER["HTTP_CLIENT_IP"]))
{
 //check for ip from share internet
 $ip = $_SERVER["HTTP_CLIENT_IP"];
}
elseif (!empty($_SERVER["HTTP_X_FORWARDED_FOR"]))
{
 // Check for the Proxy User
 $ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
}
else
{
 $ip = $_SERVER["REMOTE_ADDR"];
}
$tarih = date("Y/m/d");
$adsoyad = $_GET["adsoyad"];
		mysql_connect("localhost","VERITABANIKULLANICIADI","SIFRE");//database connection
		mysql_select_db("VERITABANINIZ");
		$order = "INSERT INTO kayitlar
					(adsoyad,tarih,ip)
					VALUES
					('$adsoyad','$tarih','$ip')";
		
		$sonuc = mysql_query($order);	//order executes
		if($sonuc){
			echo("<onay>VERITABINA EKLENMISTIR</onay>");
		} else{
			echo("<hata>HATA</hata>");
		}
?>
Veritabanı içinde SQL kodu aşağıdaki gibidir. Tablo adı : kayitlar
-- phpMyAdmin SQL Dump
-- version 4.1.8
-- http://www.phpmyadmin.net
--
-- Anamakine: localhost
-- Üretim Zamanı: 21 Kas 2014, 18:25:11
-- Sunucu sürümü: 5.1.73-cll
-- PHP Sürümü: 5.4.23

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;


-- --------------------------------------------------------

--
-- Tablo için tablo yapısı `kayitlar`
--

CREATE TABLE IF NOT EXISTS `kayitlar` (
  `adsoyad` text NOT NULL,
  `tarih` text NOT NULL,
  `ip` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;