Konuyu görüntüle
IUCODERS FORUM > Programlama > Diğer (COBOL,asp php js..) > php+mysql+html
Yazar
fairy


avatar

Kayıt: 04.03.2006
20.03.2006-23:43 #4420
mysql de veri tabanımdaki verilerimi iki combobox ile çekmek istiyorum aşağıdaki kodları yazdım ama if döngüsünün içine girmiyor ne yapmalıyım


<select name="secim">
<option>2</option>
<option>3</option>
</select>
<select name="secim1">
<option> 2 </option>
<option> 4 </option>
</select>

<? if (($secim==3) and ($secim1==2))
{submit();$con=mysql_connect("localhost");
mysql_select_db("bitirme");
$sorgu=mysql_query("select kodadi from tablo where byte='"+$secim+");
while ($sonuc=mysql_fetch_array($sorgu))
{
print("<td>".$sonuc[0]."&nbsp;</td>");
}}
?>





Yazar
shyama


avatar

Kayıt: 27.01.2006
21.03.2006-00:08 #4423
$secim ve $secim1 muhtemelen null geliyordur. Normalde kısa ifade olarak görüp algılaması gerekir ama bazen algılamıyor. $_POST la cek onları algılar.

Bir de küçük bi tavsiye, php ile proje yapıyorsan template kullanmayı dene. kod ile design karismaz. MVC standartlarına daha yakın çalışırsın. php4 ile xtpl 'yi php5 ile de smarty'i etkin bi sekilde kullanabilirsin.





Ya?amak bir a?aç gibi tek ve hür...
Ve bir orman gibi karde?cesine...

N.H.Ran
Yazar
fairy


avatar

Kayıt: 04.03.2006
21.03.2006-20:47 #4446

kısa karakterden kaynaklanmıyormuş if kullanmama gerek kalmadı verdiğin $_post bilgisi için teşekkürler
<form method="post">
<select name="secim">
<option> 0 </option>
<option> 2 </option>
<option> 3 </option>
</select>
<select name="secim1">
<option> 0 </option>
<option> 2 </option>
<option> 4 </option>
</select>
<input type="submit" value="Tamam">

</form>
<table border=1 align=left cellpadding=2 cellspacing=0
bordercolorlight=#ffffff bordercolordark=#000000>
<?php
//if ( ($_POST["secim"]==2) and ($_POST["secim1"]==2) )
//{
$con=mysql_connect("localhost");
mysql_select_db("bitirme");
$sorgu=mysql_query("select kodadi from tablo where byte='".$_POST["secim"]."' and cycle='".$_POST["secim1"]."'");
while($sonuc=mysql_fetch_array($sorgu))
{
print("<tr>");
print("<td>".$sonuc[0]."&nbsp;</td>");
print("</tr>");
}


?>
</table>






Yazar
tuncay


avatar
istanbul
Kayıt: 20.01.2006
24.03.2006-10:45 #4625
SORU:
form1.php adlı aşağıdaki gibi sayfa var

<?
echo "Adiniz:$ad";
?>

buna /form1.php?ad=1 url ile parametre gönderiyorum ancak $ad değişkeni hep boş çıkıyor.
Ne yapmalıyım.

















Yazar
miracc


avatar
Houston, TX
Kayıt: 07.01.2006
24.03.2006-10:49 #4626
tuncay yazdi
 
SORU:
form1.php adlı aşağıdaki gibi sayfa var

<?
echo "Adiniz:$ad";
?>

buna /form1.php?ad=1 url ile parametre gönderiyorum ancak $ad değişkeni hep boş çıkıyor.
Ne yapmalıyım.


<?
echo "Adiniz:".$_GET[ad];
?>







blog.miracc.com


Yazar
miracc


avatar
Houston, TX
Kayıt: 07.01.2006
24.03.2006-11:00 #4627
Predefined variables
PHP provides a large number of predefined variables to any script which it runs. Many of these variables, however, cannot be fully documented as they are dependent upon which server is running, the version and setup of the server, and other factors. Some of these variables will not be available when PHP is run on the command line. For a listing of these variables, please see the section on Reserved Predefined Variables.

$_SERVER

Variables set by the web server or otherwise directly related to the execution environment of the current script. Analogous to the old $HTTP_SERVER_VARS array (which is still available, but deprecated).

$_GET

Variables provided to the script via URL query string. Analogous to the old $HTTP_GET_VARS array (which is still available, but deprecated).

$_POST

Variables provided to the script via HTTP POST. Analogous to the old $HTTP_POST_VARS array (which is still available, but deprecated).

$_COOKIE

Variables provided to the script via HTTP cookies. Analogous to the old $HTTP_COOKIE_VARS array (which is still available, but deprecated).

$_FILES

Variables provided to the script via HTTP post file uploads. Analogous to the old $HTTP_POST_FILES array (which is still available, but deprecated). See POST method uploads for more information.

$_ENV

Variables provided to the script via the environment. Analogous to the old $HTTP_ENV_VARS array (which is still available, but deprecated).

$_REQUEST

Variables provided to the script via the GET, POST, and COOKIE input mechanisms, and which therefore cannot be trusted. The presence and order of variable inclusion in this array is defined according to the PHP variables_order configuration directive. This array has no direct analogue in versions of PHP prior to 4.1.0. See also import_request_variables().



http://tr.php.net/variables.predefined





blog.miracc.com


Yazar
tuncay


avatar
istanbul
Kayıt: 20.01.2006
24.03.2006-12:17 #4653
Eyvallah...

















Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb