Merhaba. Bu query'de sorun nedir sizce? Bir önceki ekrandan girdiğim verileri, takim_id yi sayfaya yazdırabiliyorum. Ama bu bilgileri veritabanına kaydedemiyorum. Yardımcı olursanız çok sevinirim.
<?php
$db = mysql_connect ("localhost","root","1");
mysql_select_db("iddaa");
$etakimid = $_POST ["takime"];
$dtakimid = $_POST ["takimd"];
$gole = $_POST ["evgolt"];
$gold = $_POST ["depgolt"];
$takimeid = $_POST [$takimide];
$takimdid = $_POST ["$takimidd"];
if ($gole=='' or $gold==''){
echo "eksik bilgi girdiniz";
} else {
$tabloyakaydet = mysql_query ("INSERT INTO 'iddaa'.'tsl' (evatti1) VALUES ('$gole') where takim_id = $etakimid");
echo $etakimid;
echo $gole;
echo "<br>";
echo $dtakimid;
echo $gold;
}
?>
Query sorun
Re: Query sorun
insert komutunda where şartı kullandığın için hata veriyor.
mysql_query ("INSERT INTO 'iddaa'.'tsl' (evatti1) VALUES ('".$gole."') ");
mysql_query ("INSERT INTO 'iddaa'.'tsl' (evatti1) VALUES ('".$gole."') ");
Re: Query sorun
Peki bunun bir alternatifi yok mudur? Çünkü bu sayfayla tablodaki iki ayrı takımın da gollerini kaydetmek istiyorum. Mesela iki takım seçip skor gireceğim ve kaydet butonuna bastığımda ev sahibi takımın evgol alanına ve deplasman talımının deplasman gol alanına kayıt etmesini istiyorum
Örn:
A takımı: 3 ==> A takımı evgol alanı= 3 olacak
B takımı: 0 ==> B takımı depgol alanı = 0 olacak
Örn:
A takımı: 3 ==> A takımı evgol alanı= 3 olacak
B takımı: 0 ==> B takımı depgol alanı = 0 olacak
Re: Query sorun
INSERT INTO tabloadi(Atakimi,Btakimi) VALUES ('".$evgol."','".$depgol."')
Re: Query sorun
Tamamdır. Teşekkür ederim.