• 15-03-2008, 23:49:02
    #1
    Alıntı
    <?php

    @mysql_connect ("localhost","root") or die ("Mysqle Bağlanılamadı");

    @mysql_select_db ("uye") or die ("Veritabanına bağlanılamadı")

    $sql = "insert into uyeler (ad, soyad, kullaniciadi, sifre , email , gorus) values ('$ad', '$soyad', '$kullaniciadi', '$sifre', '$email', '$gorus')";

    $kayit = mysql_query($sql);

    if (isset ($kayit)) {
    echo "Kayıt Başarı İle Tamamlandı";
    }
    else{
    echo "Kayıt Başarısız";
    }
    ?>

    Parse error: syntax error, unexpected T_VARIABLE in C:\wamp\www\uyeolislem.php on line 7


    bu hatayı veriyor..Kodlamada yanlışım nerede???
  • 16-03-2008, 01:48:48
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    @mysql_select_db ("uye") or die ("Veritabanına bağlanılamadı");

    şu şekilde olacak.sonda noktalı virgül ; unutmuşsun
  • 16-03-2008, 12:00:01
    #3
    Yav 1 gün şu ";" noktalı virgül yüzünden uğraştım...Böle öğreniliyor heralde php...Çok teşekkür ederim size
  • 16-03-2008, 13:17:43
    #4
    Alıntı
    <html>
    <head>
    <title>Üyeler</title>
    <body>

    <table border="1" bordercolor="#90022E" width="100%">
    <tr>
    <td width="16%"><font face="Arial Black" size="2">Adý</font></td>
    <td width="16%"><font face="Arial Black" size="2">SoyAdý</font></td>
    <td width="16%"><font face="Arial Black" size="2">Kullanýcý Adý</font></td>
    <td width="16%"><font face="Arial Black" size="2">Þifre</font></td>
    <td width="16%"><font face="Arial Black" size="2">E-Mail</font></td>
    <td width="16%"><font face="Arial Black" size="2">Görüþ</font></td>
    </tr>

    <?php
    @mysql_connect ("localhost","baksakne_root","deneme") or die ("Mysqle Baðlanýlamadý");
    @mysql_select_db ("baksakne_uye") or die ("Veritababnýona Baðlanýlamadý");

    $sql= mysql_query ("select * from uyeler");

    while ($liste = mysql_fetch_array($sql)) {
    ?>

    <tr>

    <td width="16%"><font face ="Verdana" size="2"><? echo "$liste[0]"; ?></font></td>
    <td width="16%"><font face ="Verdana" size="2"><? echo "$liste[1]"; ?></font></td>
    <td width="16%"><font face ="Verdana" size="2"><? echo "$liste[2]"; ?></font></td>
    <td width="16%"><font face ="Verdana" size="2"><? echo "$liste[3]"; ?></font></td>
    <td width="16%"><font face ="Verdana" size="2"><? echo "$liste[4]"; ?></font></td>
    <td width="16%"><font face ="Verdana" size="2"><? echo "$liste[5]"; ?></font></td>

    </tr>



    </table>
    </body>
    </html>
    Şimdide 40. satırda hata verio bunun nedeni nedir??
  • 16-03-2008, 14:43:51
    #5
    while ($liste = mysql_fetch_array($sql)) {

    Sanırım burada parantez eksik kapatmamışsın. (})
  • 16-03-2008, 17:38:03
    #6
    arkadaşın da dediği gibi whlie döngüsünün süslü parantezini } kapamamışsın.
  • 16-03-2008, 20:36:37
    #7
    kapatmama rağmen hata veriyor
  • 16-03-2008, 20:43:27
    #8
    tam olarak } bunu nerde kapatıyorsun bildigim kadarıyla ?> bundan once kapatmalısın yanılıyor olabilirimde
  • 16-03-2008, 20:53:26
    #9
    Hala halledemedim ama şu sayfaya bakarsanız daha somut şekilde yardım etmiş olursunuz:
    https://www.r10.net/php/145723-3-tane...ml#post1593115