我有此代码,我只想显示表中的记录:

<?php
session_start();
echo $_SESSION['idu'];
$connect=mysql_connect("localhost","root","");
mysql_select_db("bilet");
$queryreg=mysql_query("SELECT * FROM oferte WHERE idu='$_SESSION['idu']' ");
while($row = mysql_fetch_array($queryreg)):
  {
    echo   $row['adresa'];
  echo  $row['descriere'] ;
  echo $row['stele'] ;
    echo $row['pret'] ;
  }
  endwhile;


?>


我收到此错误:


  解析错误:语法错误,意外的''(T_ENCAPSED_AND_WHITESPACE),
  期望的标识符(T_STRING)或变量(T_VARIABLE)或数字
  (T_NUM_STRING)在第6行的D:\ xampp \ htdocs \ bilet \ viz.php中


 The table has more then 4 rows , but i just wanna see if it works.

最佳答案

试试...

$queryreg=mysql_query("SELECT * FROM oferte WHERE idu='" . $_SESSION['idu'] . "'");


而且您不会混淆PHP解释器。

关于php - 在PHP中显示来自MySQL的某些行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24377221/

10-12 01:26
查看更多