mysql23.php de sql listesini çağırıyourm ve değiştir linkine tıklandığında ekteki hata veriyor. yardımınız için teşekkürler
hata kodu:
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in E:\EasyPHP 2.0b1\www\kitap\mysql23.php on line 4
mysql23.php
<h2>Değiştirme Formu</h2>
<form action="./kitap/mysql24.php" method="post">
<?php
echo '<INPUT type=hidden name=sira VALUE=\"$_GET['sira']\"><br>';
echo "Öğrenci Numarası:<br>";
echo "<INPUT type="text" name="no" VALUE=\"($_GET['no'])\"><br>";
echo "Öğrencinin Adı Soyadı:<br>";
echo "<INPUT type="text" name =ad VALUE=\"$_GET['ad']\"><br>";
echo "Öğrencinin 1.yazılısı:<br>";
echo "<INPUT type="text" name =not1 VALUE=\"$_GET['not1']\"><br>";
echo "Öğrencinin 2.yazılısı:<br>";
echo "<INPUT type="text" name =not2 VALUE=\"$_GET['not2']\"><br>";
?>
<input type="submit" value="değiştir">
</form>mysql22.php<?php
$host="localhost";
$vt_adi="kitap";
$kullanici="root";
$sifre="";
$db=@mysql_connect($host,$kullanici,$sifre);
if (!$db){echo "mySQL kapalı veya hesap bilgileri kapalı";exit;}
$test=@mysql_select_db($vt_adi,$db);
if (!$test){echo "VERİ TABANI ADI YANLIŞ"; exit;}
$sorgu=mysql_query("SELECT * FROM ilktablo");
$kayit= mysql_num_rows($sorgu);
echo "$kayit bulunmaktadır.<BR>";
while ($veri=mysql_fetch_row ($sorgu)){
echo "$veri[0],$veri[1],$veri[2],$veri[3],$veri[4]";
echo "<A href='./mysql23.php?sira=$veri[0]&no=$veri[1]&ad=$veri[2]¬1=$veri[3]¬2=$veri[4]'>[Değiştir]</a>";
echo "<BR>";
}
?>
$sira boş olunca hata vermemesi lazım mysql de ne kadar veri varsa hepsini son girdiğin veriler ile günceller.