<?php
if ($telefon == "3g") {
echo "<td width='25%' ><div align='left'><?php echo strtoupper($sonuc['adsoyad']);?></div></td>";
echo "<td width='25%'><div align='center'><a href='3g-sil-onay.php?id=<?php echo strtoupper($sonuc['id']); ?>'>Sil</a></td>";
echo "<td width='25%'><div align='center'><a href='3g-basvuru-onay.php?id=<?php echo strtoupper($sonuc['id']); ?>'>Duzenle</a></td>";
}
elseif ($telefon == "telefon") {
echo "<td width='25%' ><div align='left'><?php echo strtoupper($sonuc['adsoyad']);?></div></td>";
echo "<td width='25%'><div align='center'><a href='telefon-sil-onay.php?id=<?php echo strtoupper($sonuc['id']); ?>'>Sil</a></td>";
echo "<td width='25%'><div align='center'><a href='3g-basvuru-onay.php?id=<?php echo strtoupper($sonuc['id']); ?>'>Duzenle</a></td>";
}
elseif ($telefon == "adsl") {
echo "<td width='25%' ><div align='left'><?php echo strtoupper($sonuc['adsoyad']);?></div></td>";
echo "<td width='25%'><div align='center'><a href='telefon-sil-onay.php?id=<?php echo strtoupper($sonuc['id']); ?>'>Sil</a></td>";
echo "<td width='25%'><div align='center'><a href='telefon-basvuru-onay.php?id=<?php echo strtoupper($sonuc['id']); ?>'>Duzenle</a></td>";
}
else {
echo "bos";
}
?>echo içerisinde <?php echo strtoupper($sonuc['id']); ?> kullanamıyorum
echo içinde değişken php kullanımı yardım
8
●11.579
- 23-03-2010, 23:07:16echo içerisinde ne yaptıysam çalıştırmadım.
- 23-03-2010, 23:18:51
<form action="<?=$PHP_SELF?>" method="post" name="aramamotoru" id="aramamotoru"> <input name="aranacak" type="text" class="style10" id="aranacak" value="Modem seri no yada bayii adını giriniz" size="40" onfocus="if(this.value=='Modem seri no yada bayii adını giriniz')this.value='';" /> <input type="checkbox" name="telefon" id="telefon" value="telefon"> Telefon <input type="checkbox" name="telefon" id="telefon" value="3g"> 3G <input type="checkbox" name="telefon" id="telefon" value="adsl"> Adsl <input name="aramayap" type="submit" class="style10" value="Arama" /> <input type="hidden" name="aransinmi" value="evet" /> </form> <? if ($aransinmi =="evet") { echo "<h2>Sonuç(lar)</h2>"; if ($aranacak == "") { echo "Aranacak terimi yazmayı unuttunuz!"; exit; } ?> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="25%"><span class="style3"><strong>Ad Soyad</strong></span></td> </tr> <? include "baglan.php"; $aranacak = strip_tags($aranacak); $aranacak = trim ($aranacak); $telefon = strip_tags($telefon); $telefon = trim ($telefon); $data = mysql_query("SELECT * FROM $telefon WHERE adsoyad LIKE '%$aranacak%'"); while($sonuc = mysql_fetch_array( $data )) { ?> <tr> <?php if ($telefon == "3g") { echo "<td width='25%' ><div align='left'>".strtoupper($sonuc['adsoyad'])."></div></td>"; echo "<td width='25%'><div align='center'><a href='3g-sil-onay.php?id=".strtoupper($sonuc['id'])."'>Sil</a></td>"; echo "<td width='25%'><div align='center'><a href='3g-basvuru-onay.php?id=".strtoupper($sonuc['id'])."'>Duzenle</a></td>"; } elseif ($telefon == "telefon") { echo "<td width='25%' ><div align='left'>".strtoupper($sonuc['adsoyad']);?></div></td>"; echo "<td width='25%'><div align='center'><a href='telefon-sil-onay.php?id=".strtoupper($sonuc['id'])."'>Sil</a></td>"; echo "<td width='25%'><div align='center'><a href='telefon-basvuru-onay.php?id=".strtoupper($sonuc['id'])."'>Duzenle</a></td>"; } elseif ($telefon == "adsl") { echo "<td width='25%' ><div align='left'>".strtoupper($sonuc['adsoyad']);?></div></td>"; echo "<td width='25%'><div align='center'><a href='adsl-sil-onay.php?id=".strtoupper($sonuc['id'])."'>Sil</a></td>"; echo "<td width='25%'><div align='center'><a href='adsl-basvuru-onay.php?id=".strtoupper($sonuc['id'])."'>Duzenle</a></td>"; } else { echo "bos"; } ?> </tr> </table> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="972" class="style10"> <? } $hata1=mysql_num_rows($data); if ($hata1== 0) { echo "<b><strong>Üzgünüz aradığınız <b><span class=\"style5\">".$aranacak. "</span><b> seçilen kriterde sonuç bulunamadı!</strong><b><br><br><br>"; } else { echo "<strong>Aranan : </strong><b><span class=\"style5\">" .$aranacak."</span><b>"; } } ?> </td> </tr> </td></tr> </tbody></table> </td></tr></tbody></table></td> </tr> </tbody></table>Parse error: syntax error, unexpected $end in *************** en son satırda hata alıyorum - 23-03-2010, 23:35:57mysqldan arama yapıp ekrana basıyorum tek tablodan yapıyorum sorun yok ama 3 tabloda arama yapmaya çalışıyorum olmuyor :S
$data = mysql_query("SELECT * FROM $telefon WHERE adsoyad LIKE '%$aranacak%'");<input name="aranacak" type="text" class="style10" id="aranacak" value="Modem seri no yada bayii adını giriniz" size="40" onfocus="if(this.value=='Modem seri no yada bayii adını giriniz')this.value='';" /> <input type="checkbox" name="telefon" id="telefon" value="telefon"> Telefon <input type="checkbox" name="telefon" id="telefon" value="3g"> 3G <input type="checkbox" name="telefon" id="telefon" value="adsl"> Adsl
bu şekilde listeme tamam
<form action="<?=$PHP_SELF?>" method="post" name="aramamotoru" id="aramamotoru"> <input name="aranacak" type="text" class="style10" id="aranacak" value="Modem seri no yada bayii adını giriniz" size="40" onfocus="if(this.value=='Modem seri no yada bayii adını giriniz')this.value='';" /> <input type="checkbox" name="telefon" id="telefon" value="telefon"> Telefon <input type="checkbox" name="telefon" id="telefon" value="3g"> 3G <input type="checkbox" name="telefon" id="telefon" value="adsl"> Adsl <input name="aramayap" type="submit" class="style10" value="Arama" /> <input type="hidden" name="aransinmi" value="evet" /> </form> <? if ($aransinmi =="evet") { echo "<h2>Sonuç(lar)</h2>"; if ($aranacak == "") { echo "Aranacak terimi yazmayı unuttunuz!"; exit; } ?> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="25%"><span class="style3"><strong>Ad Soyad</strong></span></td> </tr> <? include "baglan.php"; $aranacak = strip_tags($aranacak); $aranacak = trim ($aranacak); $telefon = strip_tags($telefon); $telefon = trim ($telefon); $data = mysql_query("SELECT * FROM $telefon WHERE adsoyad LIKE '%$aranacak%'"); while($sonuc = mysql_fetch_array( $data )) { ?> <tr> <td width='25%' ><div align='left'><?php echo strtoupper($sonuc['adsoyad']);?></div></td> <td width='25%'><div align='center'><a href='telefon-sil-onay.php?id=<?php echo strtoupper($sonuc['id']); ?>'>Sil</a></td> <td width='25%'><div align='center'><a href='telefon-basvuru-onay.php?id=<?php echo strtoupper($sonuc['id']); ?>'>Duzenle</a></td> </tr> </table> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="972" class="style10"> <? } $hata1=mysql_num_rows($data); if ($hata1== 0) { echo "<b><strong>Üzgünüz aradığınız <b><span class=\"style5\">".$aranacak. "</span><b> seçilen kriterde sonuç bulunamadı!</strong><b><br><br><br>"; } else { echo "<strong>Aranan : </strong><b><span class=\"style5\">" .$aranacak."</span><b>"; } } ?> </td> </tr> </td></tr> </tbody></table> </td></tr></tbody></table></td> </tr> </tbody></table>kalın yazdığım yere dikkat et veriler listeleniyor ama telefon da arasam adsl de arasam 3g de arasam sadece
<td width='25%' ><div align='left'><?php echo strtoupper($sonuc['adsoyad']);?></div></td> <td width='25%'><div align='center'><a href='telefon-sil-onay.php?id=<?php echo strtoupper($sonuc['id']); ?>'>Sil</a></td> <td width='25%'><div align='center'><a href='telefon-basvuru-onay.php?id=<?php echo strtoupper($sonuc['id']); ?>'>Duzenle</a></td>
listeleniyor düzenle sil if elseif ile yapmaya çalışıyorum.adsl göre düzenle sil telefona göre düzenle sil seçeneği olması için - 23-03-2010, 23:39:52Kimlik doğrulama veya yönetimden onay bekliyor.
<?php if ($telefon == '3g') { echo ' <td width="25%" ><div align="left">', strtoupper($sonuc["adsoyad"]), '</div></td> <td width="25%"><div align="center"><a href="3g-sil-onay.php?id=', strtoupper($sonuc['id']), '">Sil</a></td> <td width="25%"><div align="center"><a href="3g-basvuru-onay.php?id=', strtoupper($sonuc['id']), '">Duzenle</a></td>'; } elseif ($telefon == 'telefon') { echo '<td width="25%" ><div align="left">', strtoupper($sonuc["adsoyad"]), '</div></td> <td width="25%"><div align="center"><a href="telefon-sil-onay.php?id=', strtoupper($sonuc['id']), '">Sil</a></td> <td width="25%"><div align="center"><a href="3g-basvuru-onay.php?id=', strtoupper($sonuc['id']), '">Duzenle</a></td>'; } elseif ($telefon == 'adsl') { echo '<td width="25%" ><div align="left">', strtoupper($sonuc["adsoyad"]), '</div></td> <td width="25%"><div align="center"><a href="telefon-sil-onay.php?id=', strtoupper($sonuc['id']), '">Sil</a></td> <td width="25%"><div align="center"><a href="telefon-basvuru-onay.php?id=', strtoupper($sonuc['id']), '">Duzenle</a></td>'; } else { echo 'bos'; } ?> - 23-03-2010, 23:44:05http://php.net/manual/en/function.strtoupper.php
echo diyorum
arkadaşlar lütfen bir araştırın yazılanı...
<a href="3g-sil-onay.php?id=<?php echo intval($sonuc['id']); ?>">Sil</a>
Html ve php kodlarını ayırmalısın. Düzgün yazarsın öyle... İD değeri integer olarak verilmeli. Kontrol koy, sonra pişman eder seni
arkadaşlar lütfen bir araştırın yazılanı...