Salve ragazzi, ho deciso di rivolgermi a voi, in quanto, reputo questo forum il migliore nel settore...
Come piccola esercitazione ho deciso di fare un piccolo database con mysql, contenente una tabella, con un paio di campi e colonne...
Ho costruito, in seguito, il sorgente in php per richiamere mysql e per far visualizzare la tabella nel browser.
Nel codice html, inoltre, ho voluto inserire :
-un richiamo ad un file css esterno
-una formattazione più carina per la tabella
-un oggetto multimediale swf (flash)
-un immagine
In definitiva, il problema è che, non riesco a far funzionare il foglio di stile ne, a posizionere l'immagine dove voglio, nonostante sposti la tag dove più mi piace, lei si allinea tra la tabella e il nome della tabella...
Vi posto il codice, vi prego di aiutarmi...
Grazie mille!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Esame LM1</title>
<link rel="stylesheet" type="text/css" href="ciao.css"/>
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
</head>
<body>
<div align= 'center'>
<?php
$host = 'localhost';
$id_come_utente_mysql = 'root'; //spesso sei root
$password_per_utente_mysql = 'root'; //spesso la password è vuota
$nome_database = 'monni'; //inserisci il valore corretto come lo hai definito in mysql
$nome_tabella = 'pata'; //inserisci il valore corretto come lo hai definito in mysql
$link = mysql_connect($host, $id_come_utente_mysql,
$password_per_utente_mysql);
if (!$link) {
die ('Non riesco a connettermi: ' . mysql_error());
}
$db_selected = mysql_select_db($nome_database, $link);
if (!$db_selected) {
die ("Errore nella selezione del database: " . mysql_error());
}
echo '<hr>';
//i campi della tabella
$campo_zero = 'id';
$campo_uno = 'nome';
$campo_due = 'cognome';
$query = 'SELECT * FROM pata';
$result = mysql_query($query);
if (!$result) {
echo "Errore nella query $query: " . mysql_error();
}
//Formattazione tabella
echo '
<div align=center>
<h1> Date esami </h1>
<table border= "1">
<tr>
<th>id</th>
<th>nome</th>
<th>cognome</th>
</tr>';
while ($row = mysql_fetch_array($result, MYSQL_BOTH)) {
//print_r($row);
echo '
';
echo $campo_zero. ': '. $row[0].'
';
echo $campo_uno. ': '. $row[1].'
';
echo $campo_due. ': '. $row[2].'
';
echo $campo_tre. ': '. $row[3].'
'; //Form table
echo $campo_qua. ': '. $row[4].'
';
echo '<hr>';
<tr>
<td>'. $row[0]. '</td>
<td>'. $row[1]. '</td> //Form table
<td>'. $row[2]. '</td>
</tr>';
}
echo '</div>';*/ //Form table
?>
</div>
<div align= 'center'>
<object id="FlashID" classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" width="550" height="400">
<param name="movie" value="Prova Esame/prova.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<object type="application/x-shockwave-flash" data="Prova Esame/prova.swf" width="550" height="400">
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<div>
<h4>Il contenuto di questa pagina richiede una nuova versione di Adobe Flash Player.</h4>
</p>
</div>
</object>
</object>
</div>
<script type="text/javascript">
<!--
swfobject.registerObject("FlashID");
//-->
</script>
</div>
</body>
</html>
Il css è semplicemente questo:
@charset "UTF-8";
/* CSS Document */
body {
padding-left: 11em;
font-family: Georgia, "Times New Roman",
Times, serif;
color: purple;
background-color: #d8da3d }
ul.navbar {
list-style-type: none;
padding: 0;
margin: 0;
position: absolute;
top: 2em;
left: 1em;
width: 9em }
h1 {
font-family: Helvetica, Geneva, Arial,
SunSans-Regular, sans-serif }
ul.navbar li {
background: white;
margin: 0.5em 0;
padding: 0.3em;
border-right: 1em solid black }
ul.navbar a {
text-decoration: none }
a:link {
color: blue }
a:visited {
color: purple }
address {
margin-top: 1em;
padding-top: 1em;
border-top: thin dotted }
Sembra che il ciclo per la formattazione dela tabela, dia noia al resto.... HELP!!!

27CDB6E-AE6D-11cf-96B8-444553540000" width="550" height="400">
Rispondi quotando