
Birde ben phpmyadmin'den veritabanında kayıt olduğunu nereden kontrol edebilirim?
31
●17.286

Ben kodların son halini ekliyorum tekrar bir gözden geçirseniz. acaba form.html de falan mı hata yaptım ki. 
<?php
$dbhost = "localhost";
$dbuser = "ates";
$dbpass = "123456";
$dbname = "ates";
@mysql_connect ($host,$dbuser,$dbpass,$dbname) or die ("Veritabanına bağlanalımadı... Veritabanı bilgilerini kontrol edin");
@mysql_select_db ($dbname) or die ("Veritabanına Bağlanılamadı...");
$takim = $POST ['takim'];
$oynanan = $POST ['oynanan'];
$averaj = $POST ['averaj'];
$puan = $POST ['puan'];
$sql = mysql_query("insert into lig (takim, oynanan, averaj, puan)
values ('$takim', '$oynanan', '$averaj', '$puan')");
if ($sql) {
echo "takım bilgileri kaydı Yapılmıştır";
}
else {
echo "Takım bilgileri kaydı yapılamadı.";
}
$sql=mysql_query("SELECT * FROM lig WHERE id='1'");
$kayit=mysql_fetch_array($sql);
echo $kayit['puan'] . "<br />" . $kayit['averaj'];
?>Yazdır :<?php
$baglanti=mysql_connect("localhost","ates","123456");
mysql_select_db("ates",$baglanti);
$sql=mysql_query("SELECT * FROM lig WHERE id='1'",$baglanti);
$kayit=mysql_fetch_array($sql);
echo $kayit['puan'];
echo "<br>";
echo $kayit['averaj'];
?>Form :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="XHTML namespace"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <form action="kayit.php" method="post"> <table width="290" border="0"> <tr> <td width="160">Takım :</td> <td width="120"><input type="text" name="takim" id="takim" size="20" /></td> </tr> <tr> <td>Oynadığı Maç Sayısı:</td> <td><input type="text" name="oynanan" id="oynanan" size="20" /></td> </tr> <tr> <td>Averaj</td> <td><input type="text" name="averaj" id="averaj" size="20" /></td> </tr> <tr> <td>Puan</td> <td><input type="text" name="puan" id="puan" size="20" /></td> </tr> <tr> <td colspan="2"><div align="center"> <input type="submit" value="Gönder" name="B1" /> </div></td> </tr> </table> </form> </body> </html>yazdir.php
<?php
$baglanti=mysql_connect("localhost","ates","123456");
mysql_select_db("ates",$baglanti);
$sql=mysql_query("SELECT * FROM lig",$baglanti);
while ($kayit=mysql_fetch_array($sql)) {
echo $kayit['takim'] . " " . $kayit['oynanan'] . " " . $kayit['averaj'] . " " . $kayit['puan'];
}
?>kayit.php<?php
$dbhost = "localhost";
$dbuser = "ates";
$dbpass = "123456";
$dbname = "ates";
@mysql_connect ($host,$dbuser,$dbpass) or die ("Veritabanına bağlanalımadı... Veritabanı bilgilerini kontrol edin");
@mysql_select_db ($dbname) or die ("Veritabanına Bağlanılamadı...");
$takim = $_POST ['takim'];
$oynanan = $_POST ['oynanan'];
$averaj = $_POST ['averaj'];
$puan = $_POST ['puan'];
$sql = mysql_query("insert into lig (takim, oynanan, averaj, puan)
values ('$takim', '$oynanan', '$averaj', '$puan')");
if ($sql) {
echo "takım bilgileri kaydı Yapılmıştır";
}
else {
echo "Takım bilgileri kaydı yapılamadı.";
}
?>
Sayenizde sorun çözüldü.
Şimdi abi amatör kümede bizim ilçenin takımı var. Dolayısı ile ben bu şekilde takımları oluşturduktan sonra puana göre sıralamak istiyorum. Bunu if döngüsüyle tek tek sorgulayarak mı yapacağım? Yani şartlı olarak sıralama işleminde kolay bir yol var mıdır? Birde her hafta takımların oynadığı maç sayısı,averajı ve puanını değiştirebilmem lazım. Sql de ki verileri editlemek için nasıl bir komut kullanacağım? Gönderirken $_POST ile gönderiyoruz bunun güncelleme kodunu soruyorum. Yardımların için teşekkürler

$sql=mysql_query("SELECT * FROM lig",$baglanti);$sql=mysql_query("SELECT * FROM lig ORDER BY puan DESC",$baglanti);buradaki sql sorgusundaki mantıkda şöyle: <?php
$takim = $_POST ['takim'];
$oynanan = $_POST ['oynanan'];
$averaj = $_POST ['averaj'];
$puan = $_POST ['puan'];
$baglanti=mysql_connect("localhost","ates","123456");
mysql_select_db("ates",$baglanti);
$sql=mysql_query("UPDATE lig SET takim='$takim', oynanan='$oynanan', averaj='$averaj', puan='$puan'",$baglanti);
?> <?php
$id=$_POST['id'];
$takim = $_POST ['takim'];
$oynanan = $_POST ['oynanan'];
$averaj = $_POST ['averaj'];
$puan = $_POST ['puan'];
$baglanti=mysql_connect("localhost","ates","123456");
mysql_select_db("ates",$baglanti);
$sql=mysql_query("UPDATE lig SET takim='$takim', oynanan='$oynanan', averaj='$averaj', puan='$puan' WHERE id='$id'",$baglanti);
?>burada kayıtı ügüncelletiyoduk ama hangi kayıtı güncellemesini söylemiyorduk.