Konuyu görüntüle |
Yazar |
|
fairy
Kayıt: 04.03.2006 |
|
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]." </td>");
}}
?>
|
|
Yazar |
|
shyama
Kayıt: 27.01.2006 |
|
$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
Kayıt: 04.03.2006 |
|
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]." </td>");
print("</tr>");
}
?>
</table>
|
|
Yazar |
|
tuncay
istanbul
Kayıt: 20.01.2006 |
|
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
Houston, TX
Kayıt: 07.01.2006 |
|
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
Houston, TX
Kayıt: 07.01.2006 |
|
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
istanbul
Kayıt: 20.01.2006 |
|
Eyvallah...
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|
| | | | | | |