Hi djjjozsi and thank you for your quick answer.
I made the needed modification so my script is like that now:
<html>
<body>
<?php
$username="user1";
$password="pass1";
$database="database1";
mysql_connect("localhost",$username,$password);
mysql_select_db($database) or die( "Unable to select database");
$query= "set @eponymia='', @kod_eisp='', @imnia_eisp='', @eisp_poso='', @ypol='';
SELECT kod_pelati,
if(eponymia=@eponymia,\'>>\', eponymia)eponymia,
kod_xre,
imnia_xre,
poso_xre,
if(kod_eisp=@kod_eisp,\'-\', kod_eisp)kod_eisp,
if(imnia_eisp=@imnia_eisp,\'-\', imnia_eisp)imnia_eisp,
if(poso_eisp=@poso_eisp,\'-\', poso_eisp)poso_eisp,
if(ypol=@ypol,\'-\', ypol)ypol,
@kod_eisp:=kod_eisp,
@eponymia:=eponymia,
@imnia_eisp:=imnia_eisp,
@poso_eisp:=poso_eisp,
@ypol:=ypol
FROM kartela";
$result=mysql_query($query) or die(mysql_error() ."in query:".htmlspecialchars($query) );
$num=mysql_num_rows($result);
mysql_close();
?>
<table border="0" cellspacing="2" cellpadding="2">
<tr>
<th><font face="Arial, Helvetica, sans-serif">Value1</font></th>
<th><font face="Arial, Helvetica, sans-serif">Value2</font></th>
…..
<th><font face="Arial, Helvetica, sans-serif">Value13</font></th>
<th><font face="Arial, Helvetica, sans-serif">Value14</font></th>
</tr>
<?php
$i=0;
while ($i < $num) {
$f1=mysql_result($result,$i,"field1");
$f2=mysql_result($result,$i,"field2");
….
$f13=mysql_result($result,$i,"field13");
$f14=mysql_result($result,$i,"field14");
?>
<tr>
<td><font face="Arial, Helvetica, sans-serif"><?php echo $f1; ?></font></td>
<td><font face="Arial, Helvetica, sans-serif"><?php echo $f2; ?></font></td>
….
<td><font face="Arial, Helvetica, sans-serif"><?php echo $f13; ?></font></td>
<td><font face="Arial, Helvetica, sans-serif"><?php echo $f14; ?></font></td>
</tr>
<?php
$i++;
}
?>
</body>
nad i I got an sql error:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT kod_pelati, if(eponymia=@eponymia,\'>>\', eponymia)eponymia, kod_xre, ' at line 2in query:set @eponymia='', @kod_eisp='', @imnia_eisp='', @eisp_poso='', @ypol=''; SELECT kod_pelati, if(eponymia=@eponymia,\'>>\', eponymia)eponymia, kod_xre, imnia_xre, poso_xre, if(kod_eisp=@kod_eisp,\'-\', kod_eisp)kod_eisp, if(imnia_eisp=@imnia_eisp,\'-\', imnia_eisp)imnia_eisp, if(poso_eisp=@poso_eisp,\'-\', poso_eisp)poso_eisp, if(ypol=@ypol,\'-\', ypol)ypol, @kod_eisp:=kod_eisp, @eponymia:=eponymia, @imnia_eisp:=imnia_eisp, @poso_eisp:=poso_eisp, @ypol:=ypol FROM kartela
I repeat that the sql query works perfectly well in phpmyadmin.
Thank you for any (really needed) help.
Panos