צפיות
תשובות
בעיה עם echo
אני מנסה להדפיס את הטבלה של כל חברי האתר ופונקצית הecho לא מדפיסה דבר…
הנה הקוד:
<?php
/* Include Files *********************/
include("database.php");
/*************************************/
$q = "SELECT * FROM Members";
$result=@mysql_query($q,$con);
?>
<html>
<body>
<table border="1" width="25%">
<tr>
<td align="center"><b>שם משתמש</b></td>
<td align="center"><b>סיסמא</b></td>
<td align="center"><b>שם פרטי</b></td>
<td align="center"><b>שם משפחה</b></td>
<td align="center"><b>e-Mail</b></td>
</tr>
<?
while ({$dbarray}=@mysql_fetch_array($result))
{
echo "<tr>";
echo "<td><center>".$dbarray['User_Name']."</center></td>";
echo "<td><center>".$dbarray['Password']."</center></td>";
echo "<td><center>".$dbarray['First_Name']."</center></td>";
echo "<td><center>".$dbarray['Last_Name']."</center></td>";
echo "<td><center>".$dbarray['eMail']."</center></td>";
echo "</tr>";
}
?>
</TABLE>
<?php @mysql_close($con);?>
</body>
</html>
תודה.

1 תשובות
תנסה את זה
<?php
/* Include Files *********************/
include("database.php");
/*************************************/
$q = "SELECT * FROM Members";
$result=@mysql_query($q,$con);
?>
<html>
<body>
<table border="1" width="25%">
<tr>
<td align="center"><b>שם משתמש</b></td>
<td align="center"><b>סיסמא</b></td>
<td align="center"><b>שם פרטי</b></td>
<td align="center"><b>שם משפחה</b></td>
<td align="center"><b>e-Mail</b></td>
</tr>
<?php
while ($dbarray=@mysql_fetch_array($result))
{
echo "<tr>";
echo "<td><center>".$dbarray['User_Name']."</center></td>";
echo "<td><center>".$dbarray['Password']."</center></td>";
echo "<td><center>".$dbarray['First_Name']."</center></td>";
echo "<td><center>".$dbarray['Last_Name']."</center></td>";
echo "<td><center>".$dbarray['eMail']."</center></td>";
echo "</tr>";
}
?>
</TABLE>
<?php @mysql_close($con);?>
</body>
</html>
לא היית צריך להשים את את $dbarray בסוגריים מסולסלות
בהצלחה!