mysql update
16
●1.129
- 02-04-2010, 10:29:34hayır gerekmez ama mesela <?php echo $tur; echo $dil ?>TurkishDizayn adlı üyeden alıntı: mesajı görüntüle
yaparsak arasında olması gerekiyor - 02-04-2010, 10:45:37dizi-guncelle.php
<form action="dizi-guncelleme.php" method="post"> <?php include "database.php"; $get_id = $_GET['id']; if(isset($get_id)){ $sql = "Select * From diziler where id=$get_id"; }else{ $sql = "Select * From ORDER BY id desc"; } $query = mysql_query($sql); while($read = mysql_fetch_assoc ($query)){ $diziadi = $read['diziadi']; $yonetmen = $read['yonetmen']; $senaryo = $read['senaryo']; $tur = $read['tur']; $dil = $read['dil']; $ozet = $read['ozet']; ?> <table border="0" width="658" cellspacing="0" cellpadding="0"> <tr> <td width="81">Dizi Adı</td> <td><input type="text" name="diziadi" size="70" value="<?php echo $diziadi ?>"></td> </tr> <tr> <td width="81">Yönetmen</td> <td><input type="text" name="yonetmen" size="100" value="<?php echo $yonetmen ?>"></td> </tr> <tr> <td width="81">Senaryo</td> <td><input type="text" name="senaryo" size="100" value="<?php echo $senaryo ?>"></td> </tr> <tr> <td width="81">Tür</td> <td><input type="text" name="tur" size="100" value="<?php echo $tur ?>"></td> </tr> <tr> <td width="81">Dil</td> <td><input type="text" name="dil" size="100" value="<?php echo $dil ?>"></td> </tr> <tr> <td width="81">Özet</td> <td><textarea rows="9" name="ozet" cols="100"><?php echo $ozet ?></textarea></td> </tr> <td><input type="submit" name="submit" value="Güncelle"></td> </tr> </table> </form> <?php } ?>dizi-guncelleme.php
<?php include "database.php"; if(isset($_POST["submit"])) { $diziadi = $_POST["diziadi"]; $yonetmen = $_POST["yonetmen"]; $senaryo = $_POST["senaryo"]; $tur = $_POST["tur"]; $dil = $_POST["dil"]; $ozet = $_POST["ozet"]; $eklesql = mysql_query("UPDATE diziler SET diziadi='$diziadi',yonetmen='$yonetmen',senaryo='$senaryo',tur='$tur',dil='$dil',ozet='$ozet'"); if($eklesql) { echo "guncellendi!"; }else{ echo "guncellenmedi!"; } } ?>
arkadaşlar bunlar guncelliyor ama hepsi guncelliyor id1 id2 id3 hepsini yani bunun sonuna WHERE kodu koymak lazım ama onu yapamadım onda smkerseniz iyi olur. - 02-04-2010, 10:56:29Üyeliği durdurulduwhere id = '$get_id'
ve while döngüsü içinde kullanmana gerek yokki
$read = mysql_fetch_assoc ($query));
$diziadi = $read['diziadi'];
$yonetmen = $read['yonetmen'];
$senaryo = $read['senaryo'];
$tur = $read['tur'];
$dil = $read['dil'];
$ozet = $read['ozet'];
gibide kullanabilirsin illa while içinde kullanıcaksın diye bir kaide yoktr kardeşim - 02-04-2010, 14:04:58Üyeliği durdurulduorda noktali virgul sarti yok yani noktali virgulsuz de calısacaktir.TurkishDizayn adlı üyeden alıntı: mesajı görüntüle
- 02-04-2010, 14:23:58Üyeliği durduruldutabi illaki çalışacaktırdadevturkeli adlı üyeden alıntı: mesajı görüntüle
benim söylemek istedğim
<?php echo $ad $kosul=1; if($kosul=="1"){ echo "1"; } ?>gibi bir işlem yaptıgında
unexpected T_VARIABLE, expecting ',' or ';' in
hatayı alırsınız
burdada büyük ihtimalle php taglarını acıp kapattıldığından alıyormusunuz
Gerekmez Tabi Ustam