arkadaşlar
bir sgl sorgusunu ifade olarak yada sonucunu sessiona aktarmak istiyorum . birinci sorguyu bir tabloya yazdırıyorum, tabloda ıd göre ikinci bir sorgu yaptırıyorum
bu arda birinci sorgu ekranda kalsın istiyorum tabiki kalmıyorum sesiona atamıyorum
Warning: mysql_fetch_row() expects parameter 1 to be resource, array given in C:\wamp\www\t1\musteri_kod.php on line 484
bu hatayı veriyor
kodları inceleyip bir yardım rica ederim
saygılar
kenan
<?php
if ($_POST["ad_soyad_sorgu"]) {
$ad_soyad=($_POST["ad_soyad"]);
$sorgu_onay=mysql_query("SELECT * FROM musteri WHERE ad_soyad like '%$ad_soyad%' order by id desc "); ;
$sorgusayisi=mysql_num_rows($sorgu_onay);
$_SESSION["sorgu"] =$sorgu_onay;
$_SESSION["sorgusayısı"] = $sorgusayisi;
}
- kodlar uzun oldugu için yazmadım yukarıdaki sorguyu bir tabloya yazıyorum ekrana cıkan sonuca göre müşteri sorgusunu tıklayıp müşteri bilgileri detaylı olarak başka bir tabloda ekrana getiriyorum bu arada ilk sorgu ekranda kalsın istiyorum tablo kalıyorda sorgu kalmıyor
-
-
-
if (isset($_POST["musterisorgusu"])){
echo "musteri sorgusu";
$sorgu_onay= $_SESSION["sorgu"]() ;
$sorgusayisi=$_SESSION["sorgusayısı"] ;
if ($sorgusayisi>0)
{
while ($satir=mysql_fetch_row($sorgu_onay))
{
?>
<tr>
<td>
<?php echo $satir[0]?>
</td><td >
<?php echo $satir[1]?>
</td><td >
<?php echo $satir[2]?>
</td><td>
<?php echo $satir[3]?>
</td><td >
<?php echo $satir[4]?>
</td><td>
<?php echo $satir[5]?>
</td><td >
<?php echo $satir[6]?>
</td><td >
<?php echo $satir[7]?>
</td><td >
<?php echo $satir[8]?>
</td><td >
<?php echo $satir[9]?>
</td>
</tr>
<?php
}
}
}
}
?>
bir sgl sorgusunu ifade olarak yada sonucunu sessiona aktarmak istiyorum . birinci sorguyu bir tabloya yazdırıyorum, tabloda ıd göre ikinci bir sorgu yaptırıyorum
bu arda birinci sorgu ekranda kalsın istiyorum tabiki kalmıyorum sesiona atamıyorum
Warning: mysql_fetch_row() expects parameter 1 to be resource, array given in C:\wamp\www\t1\musteri_kod.php on line 484
bu hatayı veriyor
kodları inceleyip bir yardım rica ederim
saygılar
kenan
<?php
if ($_POST["ad_soyad_sorgu"]) {
$ad_soyad=($_POST["ad_soyad"]);
$sorgu_onay=mysql_query("SELECT * FROM musteri WHERE ad_soyad like '%$ad_soyad%' order by id desc "); ;
$sorgusayisi=mysql_num_rows($sorgu_onay);
$_SESSION["sorgu"] =$sorgu_onay;
$_SESSION["sorgusayısı"] = $sorgusayisi;
}
- kodlar uzun oldugu için yazmadım yukarıdaki sorguyu bir tabloya yazıyorum ekrana cıkan sonuca göre müşteri sorgusunu tıklayıp müşteri bilgileri detaylı olarak başka bir tabloda ekrana getiriyorum bu arada ilk sorgu ekranda kalsın istiyorum tablo kalıyorda sorgu kalmıyor
-
-
-
if (isset($_POST["musterisorgusu"])){
echo "musteri sorgusu";
$sorgu_onay= $_SESSION["sorgu"]() ;
$sorgusayisi=$_SESSION["sorgusayısı"] ;
if ($sorgusayisi>0)
{
while ($satir=mysql_fetch_row($sorgu_onay))
{
?>
<tr>
<td>
<?php echo $satir[0]?>
</td><td >
<?php echo $satir[1]?>
</td><td >
<?php echo $satir[2]?>
</td><td>
<?php echo $satir[3]?>
</td><td >
<?php echo $satir[4]?>
</td><td>
<?php echo $satir[5]?>
</td><td >
<?php echo $satir[6]?>
</td><td >
<?php echo $satir[7]?>
</td><td >
<?php echo $satir[8]?>
</td><td >
<?php echo $satir[9]?>
</td>
</tr>
<?php
}
}
}
}
?>