Sorunumla ilgili herhangi bir öneriniz var mı? Aynı zamanda kullanıp kullanmam gerek. Kullanıcının yazdığı çıktıyı çıkarmam gerektiğinden alın. Ve post o mysql veritabanına o girdiye bağlı olarak erişmek gerekiyor çünkü.Aynı zamanda php ile alın ve aynı zamanda alın.
<form name="x" method="get" action="x.php">
<input name="year" type="text">
<select name="general" id="general">
<font size="3">
<option value="YEAR">Year</option>
</form>
Bu irade çıkışı kullanıcı kontrol edecektir şeye bağlı mysql içeriği: Bu şuna benzer
<form name="y" method="post" action"y.php">
<input name="fname" type="checkbox">
</form>
Ve bu gibi bir şey olacaktır kombine bu ikisinin şekli eylemini:
<?php
if($_POST['general'] == 'YEAR'){
?>
<?php echo $_GET["year"]; ?>
<?php
$result2 = mysql_query("SELECT * FROM student
WHERE student.YEAR='$syear'");
?>
<table border='1'>
<tr>
<?php if ($ShowLastName) { ?><th>LASTNAME</th><?php } ?>
<?php if ($ShowFirstName) { ?><th>FIRSTNAME</th><?php } ?>
</tr>
<?php while ($row = mysql_fetch_array($result2)) {
if (!$result2) {
}
?>
<tr>
<td><?php echo $row['IDNO']?> </td>
<td><?php echo $row['YEAR'] ?> </td>
<?php if ($ShowLastName) { echo('<td>'.$row['LASTNAME'].'</td>'); } ?></td>
<?php if ($ShowFirstName) { echo('<td>'.$row['FIRSTNAME'].'</td>'); } ?>
Bunu yaptığımda çok fazla tanımlanmamış hata alıyorum. Kullanıcı tarafından girilen değeri mysql verileriyle birlikte elde etmek için ne yapmamızı tavsiye edebilirsin.
Neden, tam olarak, hem $ $ ve hem de $ _POST 'işlevini aynı anda kullanmanız gerekiyor? Şimdiye kadar verdiğiniz sebepler mantıklı değil. – outis
aslında sadece benim fikrim. Ben aynı şeyi elde etmek için alternatifler neler olduğunu soruyorum – user225269
nihayet bu ve önceki soruların cevaplarını gözden geçirebilir ve en cevapsız soruları kabul edebilir ya da soruların cevaplarını neden sorunuzu çözmediğimi belirtmek için sorularınızı düzenleyebilir misiniz? Teşekkürler. – Gordon