Newsgroup: it.comp.www.html
Titolo: Html e php

Salve a tutti, scusate la domanda derivante dal fatto che sono un
neofita.
Ho una pagina che si chiama interessi_legali.php  Dentro c'� un codice
HTML che mi genera la pagina e all'interno del
body c'� lo script php che non dovrebbe far altro che connettersi al
db mysql, prendere una tabella e mostrarla.
Il fatto � che quando vado a vedere il risultato, la tabella generata
sta sempre dopo il fine pagina e non capisco come � possibile. Forse
manca qualcosa nel codice php che richiama i dati sul db....
Questo � il codice se pu� servire...
<head>
        <title>Interessi Legali</title>
        <!-- Contents -->
        <meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
        <meta http-equiv="Content-Language" content="it" />
        <meta http-equiv="last-modified" content="18/10/2010
18:39:06" />
        <meta http-equiv="Content-Type-Script" content="text/
javascript" />
        <meta name="description" content="" />
        <meta name="keywords" content="2855
Valorizzazione
Resolution Form
Business Plan" />
        <!-- imCustomHead -->
        <meta http-equiv="Expires" content="0" />
        <meta name="Resource-Type" content="document" />
        <meta name="Distribution" content="global" />
        <meta name="Robots" content="index, follow" />
        <meta name="Revisit-After" content="21 days" />
        <meta name="Rating" content="general" />
        <!-- Others -->
        <meta name="Author" content="CP" />
        <meta name="Generator" content="Incomedia WebSite X5
Evolution
Evolution 8.0.9 - 
www.websitex5.com
" />
        <meta http-equiv="ImageToolbar" content="False" />
        <meta name="MSSmartTagsPreventParsing" content="True" />
        <link rel="Shortcut Icon" href="res/favicon.ico" type="image/x-
icon" /
        <!-- Parent -->
        <link rel="sitemap" href="imsitemap.html" title="Mappa
generale del
sito" />
        <!-- Res -->
        <script type="text/javascript" src="res/x5engine.js"></
script>
        <link rel="stylesheet" type="text/css" href="res/styles.css"
media="screen, print" />
        <link rel="stylesheet" type="text/css" href="res/
template.css"
media="screen" />
        <link rel="stylesheet" type="text/css" href="res/print.css"
media="print" />
        <!--[if lt IE 7]><link rel="stylesheet" type="text/css"
href="res/
iebehavior.css" media="screen" /><![endif]-->
        <link rel="stylesheet" type="text/css" href="res/p004.css"
media="screen, print" />
        <link rel="stylesheet" type="text/css" href="res/
handheld.css"
media="handheld" />
        <link rel="alternate stylesheet" title="Alto contrasto -
Accessibilita" type="text/css" href="res/accessibility.css"
media="screen" />
</head>
<body>
<div id="imSite">
<div id="imHeader">
        <h1>Gestione Del Credito In Contenzioso</h1>
</div>
<div class="imInvisible">
<hr />
<a href="#imGoToCont" title="Salta il menu di navigazione">Vai ai
contenuti</a>
</div>
<div id="imBody">
        <div id="imMenuMain">
<!-- Menu START -->
<a name="imGoToMenu"></a><p class="imInvisible">Menu principale:</p>
<div id="imMnMn">
<ul>
        <li><a class="imMnItm_1" href="home.html" title=""><span
class="imHidden">Home</span></a></li>
        <li><a class="imMnItm_2" ><span class="imHidden">2855</span></
a>
<ul>
        <li><a href="la_normativa.html" title="">La Normativa</a></
li>
        <li><a href="calcolo.html" title="">Calcolo</a></li>
        <li><a href="interessi_legali.html" title="">Interessi Legali</
a></
li>
</ul>
</li>
        <li><a class="imMnItm_3" href="business_plan.html"
title=""><span
class="imHidden">Business Plan</span></a></li>
</ul>
</div>
<!-- Menu END -->
        </div>
<hr class="imInvisible" />
<a name="imGoToCont"></a>
        <div id="imContent">
<!-- Page START -->
<h2>i</h2>
<p id="imPathTitle"></p>
<div id="imPage">
        <?php
                $mydata = mysql_connect ("localhost", "2855",
"pippetto123") or die
(mysql_error());
                mysql_select_db("2855", $mydata);
                $strsql = "SELECT Dal, Al, Giorni, Tasso FROM
Interessilegali";
                $rowset = mysql_query($strsql, $mydata) or die
(mysql_error());
                echo '<table border="1">';
                while ($row = mysql_fetch_array ($rowset))
                        echo '<tr><td><p align="Center"><FONT
style="BACKGROUND-COLOR:
Black"><FONT color=white size=3<b>'.$row['Dal'].'</b></td><td><p
align="Center"><FONT style="BACKGROUND-COLOR: Black"><FONT
color=white
size=3<b> ' .$row['Al'].'</p></td></tr>';
                mysql_free_result ($rowset);
                mysql_close($mydata);
        ?>
</div>
<!-- Page END -->
        </div>
        <div id="imFooter">
        </div>
</div>
</div>
<div class="imInvisible">
<hr />
<a href="#imGoToCont" title="Rileggi i contenuti della pagina">Torna
ai contenuti</a> | <a href="#imGoToMenu" title="Naviga ancora nella
pagina">Torna al menu</a>
</div>
<div id="imShowBoxBG" style="display: none;"
onclick="imShowBoxHide()"></div>
<div id="imShowBoxContainer" style="display: none;"
onclick="imShowBoxHide()"><div id="imShowBox" style="height: 200px;
width: 200px;"></div></div>
<div id="imBGSound"></div>
<div id="imToolTip"><script type="text/javascript">var imt = new
IMTip;</script></div>
<script type="text/javascript">imPreloadImages('res/
immnu_01b.gif,res/
immnu_02b.gif,res/immnu_03b.gif,res/immnlv_a.gif,res/immnlv_b.gif')</
script>
</body>
</html>
--
Newsgroup robomoderato - gli articoli vengono approvati automaticamente






	<li><a href="interessi_legali.html" title="">Interessi Legali</a></


 db....
A parte il codice abbastanza schifoso (penso tu l'abbia copiato da un 
libro antico o da un sito ancora piu` antico), PHP scrive l'HTML 
esattamente dove gli dici di scriverlo, quindi il tuo problema sta 
nell'HTML o nei CSS associati a quella pagina.
Noto al volo che manca, per esempio, il </table>, ma anche un </p> e due 
</font> per ogni <td>
Ti consiglierei di usare firebug per cercare di capire cosa spinga la tua 
table alla fine della pagina. Probabilmente e` un problema di ingombri 
associati a qualche float nel css.
Bye.
P.S.: non offenderti per lo "schifoso", visto che sei neofita e` 
comprensibile che copi codice in giro. :) Ma ti consiglio di studiarti un 
po' HTML e CSS in parallelo al PHP, e di partire facendo da zero le 
pagine, senza copiarle da altre parti, perche` nel macello di css e js 
che riporti nell'head faticherebbe a ritrovarsi anche uno con 20 anni di 
esperienza.
