Veri eklerken ve sorgulama yaparken yine hata alıyorum
Veritabani.sql insert bölümünden verileri çoğaltabilirsin.
CREATE TABLE IF NOT EXISTS `ogrenciler` (
`otc` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL,
`ad` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
`soyad` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
`oblm` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
`obolge` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
INSERT INTO `ogrenciler` (`otc`, `ad`, `soyad`, `oblm`, `obolge`) VALUES
('35555555555', 'mustafa', 'peker', 'bilgisayar muhendisl', 'istanbul'),
('65555555553', 'serkan', 'kaya', 'insaat muhendisligi', 'ankara'),
('65555555556', 'ipek', 'yılmaz', 'muhasebe', 'ankara');sorgula.php
<?php
if ($_POST) {
$otcsi=mysql_escape_string($_POST['ogrencitc']);
$dbhost = 'mysql.mysql.com'; // sql host adresi
$dbuser = 'mysql123'; // kullanıcı adı
$dbpass = 'mysql123'; // veritabanı şifresi
$dbname = 'veritabanim'; // veritabanı adı
$conn=mysql_connect($dbhost, $dbuser, $dbpass);
if ($conn) {
$sec=mysql_select_db($dbname, $conn);
$secc=mysql_query("Select * from ogrenciler where otc=$otcsi");
$diz=mysql_fetch_array($secc);
echo 'Ogrenci tc = '.$diz['otc'].'<br>Ogrenci Ad = '.$diz['ad'].' <br>Ogrenci Soyad = '.$diz['soyad'].' <br>Okudugu bolum = '.$diz['oblm'].' <br>Okudugu il = '.$diz['obolge'].'';
} else {
echo 'veritabani ile baglanti kurulamadi';
}
} else {
?>
<form action="sorgula.php" method="POST">
<input type="text" name="ogrencitc"/>
<input type="submit" value="Sorgula"/>
</form>
<?PHP } ?>